# near model CODE resource # jump table entries: 5264-5327 (64 of them) export_658: 00000000 206D DFE6 movea.l A0, [A5 - 0x201A] 00000004 2250 movea.l A1, [A0] 00000006 5088 addq.l A0, 8 00000008 2010 move.l D0, [A0] 0000000A 2228 0004 move.l D1, [A0 + 0x4] 0000000E 9280 sub.l D1, D0 00000010 6E00 0018 bgt +0x1A /* 0000002A */ 00000014 4267 clr.w -[A7] 00000016 4EAD 18EA jsr [A5 + 0x18EA /* export_793 */] 0000001A 4A1F tst.b [A7]+ 0000001C 6700 0016 beq +0x18 /* 00000034 */ 00000020 206D DFE6 movea.l A0, [A5 - 0x201A] 00000024 2250 movea.l A1, [A0] 00000026 5088 addq.l A0, 8 00000028 2010 move.l D0, [A0] label0000002A: 0000002A 2251 movea.l A1, [A1] 0000002C D3C0 add.l A1, D0 0000002E 32AF 0004 move.w [A1], [A7 + 0x4] 00000032 5490 addq.l [A0], 2 label00000034: 00000034 205F movea.l A0, [A7]+ 00000036 544F addq.w A7, 2 00000038 4ED0 jmp [A0] export_659: 0000003A 4E56 0000 link A6, 0 0000003E 48E7 3818 movem.l -[A7], D2,D3,D4,A3,A4 00000042 302E 0008 move.w D0, [A6 + 0x8] 00000046 102E 000B move.b D0, [A6 + 0xB] 0000004A 206E 0010 movea.l A0, [A6 + 0x10] 0000004E 226E 000C movea.l A1, [A6 + 0xC] 00000052 42AE 0014 clr.l [A6 + 0x14] 00000056 0C6E 0004 000A cmpi.w [A6 + 0xA], 0x4 0000005C 6700 003C beq +0x3E /* 0000009A */ 00000060 6D00 0058 blt +0x5A /* 000000BA */ 00000064 362E 000A move.w D3, [A6 + 0xA] 00000068 E243 asr D3.w, 1 0000006A 5343 subq.w D3, 1 0000006C 2410 move.l D2, [A0] 0000006E 6000 0008 bra +0xA /* 00000078 */ label00000072: 00000072 0241 00FF andi.w D1, 0xFF 00000076 D2C1 add.w A1, D1 label00000078: 00000078 3219 move.w D1, [A1]+ 0000007A 6700 0062 beq +0x64 /* 000000DE */ 0000007E B041 cmp.w D0, D1 00000080 66F0 bne -0xE /* 00000072 */ 00000082 B491 cmp.l D2, [A1] 00000084 66EC bne -0x12 /* 00000072 */ 00000086 2648 movea.l A3, A0 00000088 2449 movea.l A2, A1 0000008A 3803 move.w D4, D3 label0000008C: 0000008C B54B cmpm.w [A2]+, [A3]+ 0000008E 56CC FFFC dbne D4, -0x6 /* 0000008C */ 00000092 66DE bne -0x20 /* 00000072 */ 00000094 5549 subq.w A1, 2 00000096 6000 0042 bra +0x44 /* 000000DA */ label0000009A: 0000009A 2410 move.l D2, [A0] 0000009C 6000 0008 bra +0xA /* 000000A6 */ label000000A0: 000000A0 0241 00FF andi.w D1, 0xFF 000000A4 D2C1 add.w A1, D1 label000000A6: 000000A6 3219 move.w D1, [A1]+ 000000A8 6700 0034 beq +0x36 /* 000000DE */ 000000AC B041 cmp.w D0, D1 000000AE 66F0 bne -0xE /* 000000A0 */ 000000B0 B499 cmp.l D2, [A1]+ 000000B2 66F2 bne -0xC /* 000000A6 */ 000000B4 5D49 subq.w A1, 6 000000B6 6000 0022 bra +0x24 /* 000000DA */ label000000BA: 000000BA 3410 move.w D2, [A0] 000000BC 6000 0008 bra +0xA /* 000000C6 */ label000000C0: 000000C0 0241 00FF andi.w D1, 0xFF 000000C4 D2C1 add.w A1, D1 label000000C6: 000000C6 3219 move.w D1, [A1]+ 000000C8 6700 0014 beq +0x16 /* 000000DE */ 000000CC B041 cmp.w D0, D1 000000CE 66F0 bne -0xE /* 000000C0 */ 000000D0 B459 cmp.w D2, [A1]+ 000000D2 66F2 bne -0xC /* 000000C6 */ 000000D4 5949 subq.w A1, 4 000000D6 6000 0002 bra +0x4 /* 000000DA */ label000000DA: 000000DA 2D49 0014 move.l [A6 + 0x14], A1 label000000DE: 000000DE 4CDF 181C movem.l D2,D3,D4,A3,A4, [A7]+ 000000E2 4E5E unlink A6 000000E4 205F movea.l A0, [A7]+ 000000E6 4FEF 000C lea.l A7, [A7 + 0xC] 000000EA 4ED0 jmp [A0] export_660: 000000EC 206D DFE6 movea.l A0, [A5 - 0x201A] 000000F0 5888 addq.l A0, 4 000000F2 2050 movea.l A0, [A0] 000000F4 2050 movea.l A0, [A0] 000000F6 D0C0 add.w A0, D0 000000F8 7000 moveq.l D0, 0x00 000000FA 1018 move.b D0, [A0]+ 000000FC 7200 moveq.l D1, 0x00 000000FE 1218 move.b D1, [A0]+ 00000100 2F08 move.l -[A7], A0 00000102 2F01 move.l -[A7], D1 00000104 1F00 move.b -[A7], D0 00000106 6100 0158 bsr +0x15A /* 00000260 */ 0000010A 4E75 rts export_661: 0000010C 226D DFE6 movea.l A1, [A5 - 0x201A] 00000110 2251 movea.l A1, [A1] 00000112 2F11 move.l -[A7], [A1] 00000114 4E90 jsr [A0] 00000116 206D DFE6 movea.l A0, [A5 - 0x201A] 0000011A 2050 movea.l A0, [A0] 0000011C 2050 movea.l A0, [A0] 0000011E 91DF sub.l A0, [A7]+ 00000120 D1DF add.l A0, [A7]+ 00000122 4ED0 jmp [A0] export_662: 00000124 4A2D B5C4 tst.b [A5 - 0x4A3C] 00000128 661C bne +0x1E /* 00000146 */ 0000012A 554F subq.w A7, 2 0000012C 4EAD 2302 jsr [A5 + 0x2302 /* export_1116 */] 00000130 4A1F tst.b [A7]+ 00000132 6612 bne +0x14 /* 00000146 */ 00000134 4A6D CAEA tst.w [A5 - 0x3516] 00000138 6D16 blt +0x18 /* 00000150 */ 0000013A 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */] 0000013E 4A2D 9DC0 tst.b [A5 - 0x6240] 00000142 6602 bne +0x4 /* 00000146 */ 00000144 600A bra +0xC /* 00000150 */ label00000146: 00000146 1B7C 0001 B5C4 move.b [A5 - 0x4A3C], 0x1 0000014C 4FEF 000C lea.l A7, [A7 + 0xC] label00000150: 00000150 4E75 rts export_663: 00000152 4E56 0000 link A6, 0 00000156 226E 0008 movea.l A1, [A6 + 0x8] 0000015A 206D CF56 movea.l A0, [A5 - 0x30AA] 0000015E 2050 movea.l A0, [A0] 00000160 202D CF5A move.l D0, [A5 - 0x30A6] 00000164 6F00 00F2 ble +0xF4 /* 00000258 */ 00000168 D1C0 add.l A0, D0 0000016A 2028 FFFC move.l D0, [A0 - 0x4] 0000016E 2200 move.l D1, D0 00000170 5188 subq.l A0, 8 00000172 91C0 sub.l A0, D0 00000174 2408 move.l D2, A0 00000176 0202 00FE andi.b D2, 0xFE 0000017A 2042 movea.l A0, D2 0000017C 0C80 0000 0001 cmpi.l D0, 0x1 00000182 6600 0008 bne +0xA /* 0000018C */ 00000186 1290 move.b [A1], [A0] 00000188 6000 00BC bra +0xBE /* 00000246 */ label0000018C: 0000018C 2408 move.l D2, A0 0000018E 0802 0000 btst.b D2, 0x0 00000192 6600 008C bne +0x8E /* 00000220 */ 00000196 0C80 0000 0004 cmpi.l D0, 0x4 0000019C 6600 0008 bne +0xA /* 000001A6 */ 000001A0 2290 move.l [A1], [A0] 000001A2 6000 00A2 bra +0xA4 /* 00000246 */ label000001A6: 000001A6 0C80 0000 0008 cmpi.l D0, 0x8 000001AC 6600 000A bne +0xC /* 000001B8 */ 000001B0 22D8 move.l [A1]+, [A0]+ 000001B2 2290 move.l [A1], [A0] 000001B4 6000 0090 bra +0x92 /* 00000246 */ label000001B8: 000001B8 0C80 0000 0002 cmpi.l D0, 0x2 000001BE 6600 0008 bne +0xA /* 000001C8 */ 000001C2 3290 move.w [A1], [A0] 000001C4 6000 0080 bra +0x82 /* 00000246 */ label000001C8: 000001C8 E489 lsr D1, 2 000001CA 6010 bra +0x12 /* 000001DC */ label000001CC: 000001CC 22D8 move.l [A1]+, [A0]+ 000001CE 22D8 move.l [A1]+, [A0]+ 000001D0 22D8 move.l [A1]+, [A0]+ 000001D2 22D8 move.l [A1]+, [A0]+ 000001D4 22D8 move.l [A1]+, [A0]+ 000001D6 22D8 move.l [A1]+, [A0]+ 000001D8 22D8 move.l [A1]+, [A0]+ 000001DA 22D8 move.l [A1]+, [A0]+ label000001DC: 000001DC 5181 subq.l D1, 8 000001DE 6EEC bgt -0x12 /* 000001CC */ 000001E0 4441 neg.w D1 000001E2 D241 add.w D1, D1 000001E4 4EFB 1002 jmp [PC + D1.w + 0x2] 000001E8 22D8 move.l [A1]+, [A0]+ 000001EA 22D8 move.l [A1]+, [A0]+ 000001EC 22D8 move.l [A1]+, [A0]+ 000001EE 22D8 move.l [A1]+, [A0]+ 000001F0 22D8 move.l [A1]+, [A0]+ 000001F2 22D8 move.l [A1]+, [A0]+ 000001F4 22D8 move.l [A1]+, [A0]+ 000001F6 22D8 move.l [A1]+, [A0]+ 000001F8 0800 0001 btst.b D0, 0x1 000001FC 6700 0004 beq +0x6 /* 00000202 */ 00000200 32D8 move.w [A1]+, [A0]+ label00000202: 00000202 0800 0000 btst.b D0, 0x0 00000206 6700 003E beq +0x40 /* 00000246 */ 0000020A 12D8 move.b [A1]+, [A0]+ 0000020C 6000 0038 bra +0x3A /* 00000246 */ label00000210: 00000210 12D8 move.b [A1]+, [A0]+ 00000212 12D8 move.b [A1]+, [A0]+ 00000214 12D8 move.b [A1]+, [A0]+ 00000216 12D8 move.b [A1]+, [A0]+ 00000218 12D8 move.b [A1]+, [A0]+ 0000021A 12D8 move.b [A1]+, [A0]+ 0000021C 12D8 move.b [A1]+, [A0]+ 0000021E 12D8 move.b [A1]+, [A0]+ label00000220: 00000220 5181 subq.l D1, 8 00000222 6EEC bgt -0x12 /* 00000210 */ 00000224 4441 neg.w D1 00000226 D241 add.w D1, D1 00000228 4EFB 1002 jmp [PC + D1.w + 0x2] 0000022C 12D8 move.b [A1]+, [A0]+ 0000022E 12D8 move.b [A1]+, [A0]+ 00000230 12D8 move.b [A1]+, [A0]+ 00000232 12D8 move.b [A1]+, [A0]+ 00000234 12D8 move.b [A1]+, [A0]+ 00000236 12D8 move.b [A1]+, [A0]+ 00000238 12D8 move.b [A1]+, [A0]+ 0000023A 12D8 move.b [A1]+, [A0]+ 0000023C 2409 move.l D2, A1 0000023E 0802 0000 btst.b D2, 0x0 00000242 6700 0002 beq +0x4 /* 00000246 */ label00000246: 00000246 0680 0000 0009 addi.l D0, 0x9 /* '\t' */ 0000024C 0200 00FE andi.b D0, 0xFE 00000250 91AD CF5A sub.l [A5 - 0x30A6], D0 00000254 D1AD CF52 add.l [A5 - 0x30AE], D0 label00000258: 00000258 4E5E unlink A6 0000025A 205F movea.l A0, [A7]+ 0000025C 584F addq.w A7, 4 0000025E 4ED0 jmp [A0] export_664: fn00000260: 00000260 4E56 0000 link A6, 0 00000264 202E 000A move.l D0, [A6 + 0xA] 00000268 0680 0000 0009 addi.l D0, 0x9 /* '\t' */ 0000026E B0AD CF52 cmp.l D0, [A5 - 0x30AE] 00000272 6D00 0018 blt +0x1A /* 0000028C */ 00000276 4267 clr.w -[A7] 00000278 2F00 move.l -[A7], D0 0000027A 4EAD 1E4A jsr [A5 + 0x1E4A /* export_965 */] 0000027E 4A1F tst.b [A7]+ 00000280 6600 000A bne +0xC /* 0000028C */ 00000284 2D7C 0000 0001 000A move.l [A6 + 0xA], 0x1 label0000028C: 0000028C 206E 000E movea.l A0, [A6 + 0xE] 00000290 202E 000A move.l D0, [A6 + 0xA] 00000294 2200 move.l D1, D0 00000296 226D CF56 movea.l A1, [A5 - 0x30AA] 0000029A 2251 movea.l A1, [A1] 0000029C D3ED CF5A add.l A1, [A5 - 0x30A6] 000002A0 0C80 0000 0001 cmpi.l D0, 0x1 000002A6 6600 000A bne +0xC /* 000002B2 */ 000002AA 12D0 move.b [A1]+, [A0] 000002AC 4219 clr.b [A1]+ 000002AE 6000 00C0 bra +0xC2 /* 00000370 */ label000002B2: 000002B2 2408 move.l D2, A0 000002B4 0802 0000 btst.b D2, 0x0 000002B8 6600 008E bne +0x90 /* 00000348 */ 000002BC 0C80 0000 0004 cmpi.l D0, 0x4 000002C2 6600 0008 bne +0xA /* 000002CC */ 000002C6 22D0 move.l [A1]+, [A0] 000002C8 6000 00A6 bra +0xA8 /* 00000370 */ label000002CC: 000002CC 0C80 0000 0008 cmpi.l D0, 0x8 000002D2 6600 000A bne +0xC /* 000002DE */ 000002D6 22D8 move.l [A1]+, [A0]+ 000002D8 22D0 move.l [A1]+, [A0] 000002DA 6000 0094 bra +0x96 /* 00000370 */ label000002DE: 000002DE 0C80 0000 0002 cmpi.l D0, 0x2 000002E4 6600 0008 bne +0xA /* 000002EE */ 000002E8 32D0 move.w [A1]+, [A0] 000002EA 6000 0084 bra +0x86 /* 00000370 */ label000002EE: 000002EE E489 lsr D1, 2 000002F0 6010 bra +0x12 /* 00000302 */ label000002F2: 000002F2 22D8 move.l [A1]+, [A0]+ 000002F4 22D8 move.l [A1]+, [A0]+ 000002F6 22D8 move.l [A1]+, [A0]+ 000002F8 22D8 move.l [A1]+, [A0]+ 000002FA 22D8 move.l [A1]+, [A0]+ 000002FC 22D8 move.l [A1]+, [A0]+ 000002FE 22D8 move.l [A1]+, [A0]+ 00000300 22D8 move.l [A1]+, [A0]+ label00000302: 00000302 5181 subq.l D1, 8 00000304 6EEC bgt -0x12 /* 000002F2 */ 00000306 4441 neg.w D1 00000308 D241 add.w D1, D1 0000030A 4EFB 1002 jmp [PC + D1.w + 0x2] 0000030E 22D8 move.l [A1]+, [A0]+ 00000310 22D8 move.l [A1]+, [A0]+ 00000312 22D8 move.l [A1]+, [A0]+ 00000314 22D8 move.l [A1]+, [A0]+ 00000316 22D8 move.l [A1]+, [A0]+ 00000318 22D8 move.l [A1]+, [A0]+ 0000031A 22D8 move.l [A1]+, [A0]+ 0000031C 22D8 move.l [A1]+, [A0]+ 0000031E 0800 0001 btst.b D0, 0x1 00000322 6700 0004 beq +0x6 /* 00000328 */ 00000326 32D8 move.w [A1]+, [A0]+ label00000328: 00000328 0800 0000 btst.b D0, 0x0 0000032C 6700 0042 beq +0x44 /* 00000370 */ 00000330 12D8 move.b [A1]+, [A0]+ 00000332 4219 clr.b [A1]+ 00000334 6000 003A bra +0x3C /* 00000370 */ label00000338: 00000338 12D8 move.b [A1]+, [A0]+ 0000033A 12D8 move.b [A1]+, [A0]+ 0000033C 12D8 move.b [A1]+, [A0]+ 0000033E 12D8 move.b [A1]+, [A0]+ 00000340 12D8 move.b [A1]+, [A0]+ 00000342 12D8 move.b [A1]+, [A0]+ 00000344 12D8 move.b [A1]+, [A0]+ 00000346 12D8 move.b [A1]+, [A0]+ label00000348: 00000348 5181 subq.l D1, 8 0000034A 6EEC bgt -0x12 /* 00000338 */ 0000034C 4441 neg.w D1 0000034E D241 add.w D1, D1 00000350 4EFB 1002 jmp [PC + D1.w + 0x2] 00000354 12D8 move.b [A1]+, [A0]+ 00000356 12D8 move.b [A1]+, [A0]+ 00000358 12D8 move.b [A1]+, [A0]+ 0000035A 12D8 move.b [A1]+, [A0]+ 0000035C 12D8 move.b [A1]+, [A0]+ 0000035E 12D8 move.b [A1]+, [A0]+ 00000360 12D8 move.b [A1]+, [A0]+ 00000362 12D8 move.b [A1]+, [A0]+ 00000364 2409 move.l D2, A1 00000366 0802 0000 btst.b D2, 0x0 0000036A 6700 0004 beq +0x6 /* 00000370 */ 0000036E 4219 clr.b [A1]+ label00000370: 00000370 323C 0002 move.w D1, 0x2 label00000374: 00000374 4219 clr.b [A1]+ 00000376 51C9 FFFC dbf D1, -0x6 /* 00000374 */ 0000037A 12EE 0008 move.b [A1]+, [A6 + 0x8] 0000037E 2280 move.l [A1], D0 00000380 5280 addq.l D0, 1 00000382 0200 00FE andi.b D0, 0xFE 00000386 5080 addq.l D0, 8 00000388 D1AD CF5A add.l [A5 - 0x30A6], D0 0000038C 91AD CF52 sub.l [A5 - 0x30AE], D0 00000390 203C 0000 0100 move.l D0, 0x100 00000396 B0AD CF52 cmp.l D0, [A5 - 0x30AE] 0000039A 6D00 0010 blt +0x12 /* 000003AC */ 0000039E 4267 clr.w -[A7] 000003A0 2F3C 0000 03E8 move.l -[A7], 0x3E8 000003A6 4EAD 1E4A jsr [A5 + 0x1E4A /* export_965 */] 000003AA 544F addq.w A7, 2 label000003AC: 000003AC 4E5E unlink A6 000003AE 205F movea.l A0, [A7]+ 000003B0 4FEF 000A lea.l A7, [A7 + 0xA] 000003B4 4ED0 jmp [A0] export_665: 000003B6 4E56 FFF6 link A6, -0x000A 000003BA 486E FFF6 pea.l [A6 - 0xA] 000003BE 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 000003C2 4EAD 1E5A jsr [A5 + 0x1E5A /* export_967 */] 000003C6 486E FFF6 pea.l [A6 - 0xA] 000003CA 3F2E 0008 move.w -[A7], [A6 + 0x8] 000003CE A9EC syscall Pack5/Elems68K 000003D0 486E FFF6 pea.l [A6 - 0xA] 000003D4 4EAD 1FE2 jsr [A5 + 0x1FE2 /* export_1016 */] 000003D8 4E5E unlink A6 000003DA 205F movea.l A0, [A7]+ 000003DC 544F addq.w A7, 2 000003DE 4ED0 jmp [A0] export_666: 000003E0 4EAD 0DCA jsr [A5 + 0xDCA /* export_437 */] 000003E4 2248 movea.l A1, A0 000003E6 206F 0008 movea.l A0, [A7 + 0x8] 000003EA 2050 movea.l A0, [A0] 000003EC 7000 moveq.l D0, 0x00 label000003EE: 000003EE 0C18 0020 cmpi.b [A0]+, 0x20 /* ' ' */ 000003F2 67FA beq -0x4 /* 000003EE */ 000003F4 5348 subq.w A0, 1 000003F6 0C28 0020 0002 cmpi.b [A0 + 0x2], 0x20 /* ' ' */ 000003FC 6616 bne +0x18 /* 00000414 */ 000003FE 1010 move.b D0, [A0] 00000400 0C31 006F 0000 cmpi.b [A1 + D0.w], 0x6F /* 'o' */ 00000406 660C bne +0xE /* 00000414 */ 00000408 1028 0001 move.b D0, [A0 + 0x1] 0000040C 0C31 006E 0000 cmpi.b [A1 + D0.w], 0x6E /* 'n' */ 00000412 677E beq +0x80 /* 00000492 */ label00000414: 00000414 0C28 0020 0008 cmpi.b [A0 + 0x8], 0x20 /* ' ' */ 0000041A 6600 0064 bne +0x66 /* 00000480 */ 0000041E 1010 move.b D0, [A0] 00000420 0C31 0066 0000 cmpi.b [A1 + D0.w], 0x66 /* 'f' */ 00000426 6658 bne +0x5A /* 00000480 */ 00000428 1028 0001 move.b D0, [A0 + 0x1] 0000042C 0C31 0075 0000 cmpi.b [A1 + D0.w], 0x75 /* 'u' */ 00000432 664C bne +0x4E /* 00000480 */ 00000434 1028 0002 move.b D0, [A0 + 0x2] 00000438 0C31 006E 0000 cmpi.b [A1 + D0.w], 0x6E /* 'n' */ 0000043E 6640 bne +0x42 /* 00000480 */ 00000440 1028 0003 move.b D0, [A0 + 0x3] 00000444 0C31 0063 0000 cmpi.b [A1 + D0.w], 0x63 /* 'c' */ 0000044A 6634 bne +0x36 /* 00000480 */ 0000044C 1028 0004 move.b D0, [A0 + 0x4] 00000450 0C31 0074 0000 cmpi.b [A1 + D0.w], 0x74 /* 't' */ 00000456 6628 bne +0x2A /* 00000480 */ 00000458 1028 0005 move.b D0, [A0 + 0x5] 0000045C 0C31 0069 0000 cmpi.b [A1 + D0.w], 0x69 /* 'i' */ 00000462 661C bne +0x1E /* 00000480 */ 00000464 1028 0006 move.b D0, [A0 + 0x6] 00000468 0C31 006F 0000 cmpi.b [A1 + D0.w], 0x6F /* 'o' */ 0000046E 6610 bne +0x12 /* 00000480 */ 00000470 1028 0007 move.b D0, [A0 + 0x7] 00000474 0C31 006E 0000 cmpi.b [A1 + D0.w], 0x6E /* 'n' */ 0000047A 6604 bne +0x6 /* 00000480 */ 0000047C 7001 moveq.l D0, 0x01 0000047E 6014 bra +0x16 /* 00000494 */ label00000480: 00000480 0C18 000D cmpi.b [A0]+, 0xD /* '\r' */ 00000484 62FA bhi -0x4 /* 00000480 */ 00000486 6700 FF66 beq -0x98 /* 000003EE */ 0000048A 4A28 FFFF tst.b [A0 - 0x1] 0000048E 66F0 bne -0xE /* 00000480 */ 00000490 5348 subq.w A0, 1 label00000492: 00000492 7000 moveq.l D0, 0x00 label00000494: 00000494 226F 0008 movea.l A1, [A7 + 0x8] 00000498 2288 move.l [A1], A0 0000049A 226F 0004 movea.l A1, [A7 + 0x4] 0000049E 1280 move.b [A1], D0 000004A0 205F movea.l A0, [A7]+ 000004A2 504F addq.w A7, 8 000004A4 4ED0 jmp [A0] export_667: 000004A6 4EAD 0DCA jsr [A5 + 0xDCA /* export_437 */] 000004AA 2248 movea.l A1, A0 000004AC 206F 0004 movea.l A0, [A7 + 0x4] 000004B0 7000 moveq.l D0, 0x00 000004B2 7400 moveq.l D2, 0x00 000004B4 1418 move.b D2, [A0]+ 000004B6 3202 move.w D1, D2 000004B8 EF4A lsl D2.w, 7 000004BA 600A bra +0xC /* 000004C6 */ label000004BC: 000004BC E35A rol D2.w, 1 000004BE 1018 move.b D0, [A0]+ 000004C0 1031 0000 move.b D0, [A1 + D0.w] 000004C4 B102 xor.b D2, D0 label000004C6: 000004C6 51C9 FFF4 dbf D1, -0xE /* 000004BC */ 000004CA 84EF 0008 divu.w D2, [A7 + 0x8] 000004CE 4242 clr.w D2 000004D0 4842 swap.w D2 000004D2 E58A lsl D2, 2 000004D4 D4AF 000A add.l D2, [A7 + 0xA] 000004D8 205F movea.l A0, [A7]+ 000004DA 4FEF 000A lea.l A7, [A7 + 0xA] 000004DE 2E82 move.l [A7], D2 000004E0 4ED0 jmp [A0] export_668: 000004E2 4E56 FEFC link A6, -0x0104 000004E6 206E 000A movea.l A0, [A6 + 0xA] 000004EA 4210 clr.b [A0] 000004EC 4267 clr.w -[A7] 000004EE 486E FFFD pea.l [A6 - 0x3] 000004F2 4EAD 0472 jsr [A5 + 0x472 /* export_138 */] 000004F6 101F move.b D0, [A7]+ 000004F8 6744 beq +0x46 /* 0000053E */ 000004FA 4267 clr.w -[A7] 000004FC 2F2D BFE0 move.l -[A7], [A5 - 0x4020] 00000500 3F2D BFE4 move.w -[A7], [A5 - 0x401C] 00000504 4267 clr.w -[A7] 00000506 4EAD 2C5A jsr [A5 + 0x2C5A /* export_1415 */] 0000050A 3D5F FFFE move.w [A6 - 0x2], [A7]+ 0000050E 206E 000A movea.l A0, [A6 + 0xA] 00000512 2F08 move.l -[A7], A0 00000514 486E FEFC pea.l [A6 - 0x104] 00000518 2F2D BFE0 move.l -[A7], [A5 - 0x4020] 0000051C 3F2E FFFE move.w -[A7], [A6 - 0x2] 00000520 3F2D C9CE move.w -[A7], [A5 - 0x3632] 00000524 3F2D C9D4 move.w -[A7], [A5 - 0x362C] 00000528 3F2E 0008 move.w -[A7], [A6 + 0x8] 0000052C 4EAD 047A jsr [A5 + 0x47A /* export_139 */] 00000530 201F move.l D0, [A7]+ 00000532 205F movea.l A0, [A7]+ 00000534 2240 movea.l A1, D0 00000536 707F moveq.l D0, 0x7F label00000538: 00000538 30D9 move.w [A0]+, [A1]+ 0000053A 51C8 FFFC dbf D0, -0x6 /* 00000538 */ label0000053E: 0000053E 102E FFFD move.b D0, [A6 - 0x3] 00000542 6704 beq +0x6 /* 00000548 */ 00000544 4EBA 1736 jsr [PC + 0x1736 /* 00001C7C */] label00000548: 00000548 486D 0472 pea.l [A5 + 0x472 /* export_138 */] 0000054C A9F1 syscall UnloadSeg 0000054E 4E5E unlink A6 00000550 205F movea.l A0, [A7]+ 00000552 544F addq.w A7, 2 00000554 4ED0 jmp [A0] export_669: 00000556 4E56 FFF2 link A6, -0x000E 0000055A 48E7 0118 movem.l -[A7], D7,A3,A4 0000055E 7000 moveq.l D0, 0x00 00000560 2D40 0008 move.l [A6 + 0x8], D0 00000564 4267 clr.w -[A7] 00000566 486E FFF3 pea.l [A6 - 0xD] 0000056A 4EAD 0472 jsr [A5 + 0x472 /* export_138 */] 0000056E 101F move.b D0, [A7]+ 00000570 674A beq +0x4C /* 000005BC */ 00000572 302D C9D4 move.w D0, [A5 - 0x362C] 00000576 906D C9CE sub.w D0, [A5 - 0x3632] 0000057A 48C0 ext.l D0 0000057C 2E00 move.l D7, D0 0000057E 42A7 clr.l -[A7] 00000580 2007 move.l D0, D7 00000582 5280 addq.l D0, 1 00000584 2F00 move.l -[A7], D0 00000586 4EAD 25AA jsr [A5 + 0x25AA /* export_1201 */] 0000058A 285F movea.l A4, [A7]+ 0000058C 200C move.l D0, A4 0000058E 6736 beq +0x38 /* 000005C6 */ 00000590 4A87 tst.l D7 00000592 6F1E ble +0x20 /* 000005B2 */ 00000594 206D C9D0 movea.l A0, [A5 - 0x3630] 00000598 2050 movea.l A0, [A0] 0000059A 2068 003E movea.l A0, [A0 + 0x3E] 0000059E 302D C9CE move.w D0, [A5 - 0x3632] 000005A2 48C0 ext.l D0 000005A4 2640 movea.l A3, D0 000005A6 D7D0 add.l A3, [A0] 000005A8 2F0B move.l -[A7], A3 000005AA 2F14 move.l -[A7], [A4] 000005AC 2F07 move.l -[A7], D7 000005AE 4EAD 0D22 jsr [A5 + 0xD22 /* export_416 */] label000005B2: 000005B2 2647 movea.l A3, D7 000005B4 D7D4 add.l A3, [A4] 000005B6 4213 clr.b [A3] 000005B8 2D4C 0008 move.l [A6 + 0x8], A4 label000005BC: 000005BC 102E FFF3 move.b D0, [A6 - 0xD] 000005C0 6704 beq +0x6 /* 000005C6 */ 000005C2 4EBA 16B8 jsr [PC + 0x16B8 /* 00001C7C */] label000005C6: 000005C6 486D 0472 pea.l [A5 + 0x472 /* export_138 */] 000005CA A9F1 syscall UnloadSeg 000005CC 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000005D0 4E5E unlink A6 000005D2 4E75 rts export_670: 000005D4 4E56 FF00 link A6, -0x0100 000005D8 426D C78A clr.w [A5 - 0x3876] 000005DC 206E 000A movea.l A0, [A6 + 0xA] 000005E0 2F08 move.l -[A7], A0 000005E2 486E FF00 pea.l [A6 - 0x100] 000005E6 2F2D BFC2 move.l -[A7], [A5 - 0x403E] 000005EA 3F2D BFC6 move.w -[A7], [A5 - 0x403A] 000005EE 3F2D BFC0 move.w -[A7], [A5 - 0x4040] 000005F2 3F2D C47C move.w -[A7], [A5 - 0x3B84] 000005F6 3F2E 0008 move.w -[A7], [A6 + 0x8] 000005FA 4EAD 047A jsr [A5 + 0x47A /* export_139 */] 000005FE 201F move.l D0, [A7]+ 00000600 205F movea.l A0, [A7]+ 00000602 2240 movea.l A1, D0 00000604 707F moveq.l D0, 0x7F label00000606: 00000606 30D9 move.w [A0]+, [A1]+ 00000608 51C8 FFFC dbf D0, -0x6 /* 00000606 */ 0000060C 486D 047A pea.l [A5 + 0x47A /* export_139 */] 00000610 A9F1 syscall UnloadSeg 00000612 4E5E unlink A6 00000614 205F movea.l A0, [A7]+ 00000616 544F addq.w A7, 2 00000618 4ED0 jmp [A0] fn0000061A: 0000061A 4E56 0000 link A6, 0 0000061E 2F0C move.l -[A7], A4 00000620 286E 0008 movea.l A4, [A6 + 0x8] 00000624 102C FFFF move.b D0, [A4 - 0x1] 00000628 670A beq +0xC /* 00000634 */ 0000062A 2F2D ABEE move.l -[A7], [A5 - 0x5412] 0000062E 4267 clr.w -[A7] 00000630 4EAD 11EA jsr [A5 + 0x11EA /* export_569 */] label00000634: 00000634 206E 0008 movea.l A0, [A6 + 0x8] 00000638 216C FFFA 0008 move.l [A0 + 0x8], [A4 - 0x6] 0000063E 206E 0008 movea.l A0, [A6 + 0x8] 00000642 2C48 movea.l A6, A0 00000644 4EFA 0154 jmp [PC + 0x154 /* 0000079A */] 00000648 0000 285F ori.b D0, 0x5F /* '_' */ 0000064C 4E5E unlink A6 0000064E 2E9F move.l [A7], [A7]+ 00000650 4E75 rts fn00000652: 00000652 4E56 0000 link A6, 0 00000656 102E 000C move.b D0, [A6 + 0xC] 0000065A 6602 bne +0x4 /* 0000065E */ 0000065C 6026 bra +0x28 /* 00000684 */ label0000065E: 0000065E 42A7 clr.l -[A7] 00000660 7001 moveq.l D0, 0x01 00000662 2F00 move.l -[A7], D0 00000664 4EAD 25AA jsr [A5 + 0x25AA /* export_1201 */] 00000668 206E 0008 movea.l A0, [A6 + 0x8] 0000066C 215F FFFA move.l [A0 - 0x6], [A7]+ 00000670 226E 0008 movea.l A1, [A6 + 0x8] 00000674 2069 FFFA movea.l A0, [A1 - 0x6] 00000678 2050 movea.l A0, [A0] 0000067A 4210 clr.b [A0] 0000067C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000680 4EBA FF98 jsr [PC - 0x68 /* 0000061A */] label00000684: 00000684 4E5E unlink A6 00000686 205F movea.l A0, [A7]+ 00000688 5C4F addq.w A7, 6 0000068A 4ED0 jmp [A0] export_671: 0000068C 4E56 FFDC link A6, -0x0024 00000690 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000694 422E FFFF clr.b [A6 - 0x1] 00000698 4A6D BFC6 tst.w [A5 - 0x403A] 0000069C 57C0 seq D0 0000069E 4400 neg.b D0 000006A0 1F00 move.b -[A7], D0 000006A2 2F0E move.l -[A7], A6 000006A4 4EBA FFAC jsr [PC - 0x54 /* 00000652 */] 000006A8 4267 clr.w -[A7] 000006AA 2F2D BFC2 move.l -[A7], [A5 - 0x403E] 000006AE 3F2D BFC6 move.w -[A7], [A5 - 0x403A] 000006B2 3F3C 0002 move.w -[A7], 0x2 000006B6 4EAD 2C4A jsr [A5 + 0x2C4A /* export_1413 */] 000006BA 3D5F FFEA move.w [A6 - 0x16], [A7]+ 000006BE 3D6E FFEA FFE8 move.w [A6 - 0x18], [A6 - 0x16] 000006C4 202D BFC2 move.l D0, [A5 - 0x403E] 000006C8 B0AD ABEE cmp.l D0, [A5 - 0x5412] 000006CC 660A bne +0xC /* 000006D8 */ 000006CE 302E FFE8 move.w D0, [A6 - 0x18] 000006D2 4440 neg.w D0 000006D4 3D40 FFE8 move.w [A6 - 0x18], D0 label000006D8: 000006D8 302D C47C move.w D0, [A5 - 0x3B84] 000006DC 906D BFC0 sub.w D0, [A5 - 0x4040] 000006E0 3D40 FFF8 move.w [A6 - 0x8], D0 000006E4 5FC0 sle D0 000006E6 4400 neg.b D0 000006E8 1F00 move.b -[A7], D0 000006EA 2F0E move.l -[A7], A6 000006EC 4EBA FF64 jsr [PC - 0x9C /* 00000652 */] 000006F0 42A7 clr.l -[A7] 000006F2 2F2D ABEE move.l -[A7], [A5 - 0x5412] 000006F6 4EAD 127A jsr [A5 + 0x127A /* export_587 */] 000006FA 2D5F FFE4 move.l [A6 - 0x1C], [A7]+ 000006FE 57C0 seq D0 00000700 4400 neg.b D0 00000702 1F00 move.b -[A7], D0 00000704 2F0E move.l -[A7], A6 00000706 4EBA FF4A jsr [PC - 0xB6 /* 00000652 */] 0000070A 1D7C 0001 FFFF move.b [A6 - 0x1], 0x1 00000710 42A7 clr.l -[A7] 00000712 302E FFF8 move.w D0, [A6 - 0x8] 00000716 5240 addq.w D0, 1 00000718 48C0 ext.l D0 0000071A 2F00 move.l -[A7], D0 0000071C 4EAD 25AA jsr [A5 + 0x25AA /* export_1201 */] 00000720 2D5F FFFA move.l [A6 - 0x6], [A7]+ 00000724 57C0 seq D0 00000726 4400 neg.b D0 00000728 1F00 move.b -[A7], D0 0000072A 2F0E move.l -[A7], A6 0000072C 4EBA FF24 jsr [PC - 0xDC /* 00000652 */] 00000730 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00000734 3F2E FFE8 move.w -[A7], [A6 - 0x18] 00000738 4267 clr.w -[A7] 0000073A 486E FFF4 pea.l [A6 - 0xC] 0000073E 486E FFF0 pea.l [A6 - 0x10] 00000742 486E FFE0 pea.l [A6 - 0x20] 00000746 486E FFDC pea.l [A6 - 0x24] 0000074A 4EAD 2C92 jsr [A5 + 0x2C92 /* export_1422 */] 0000074E 4AAE FFF4 tst.l [A6 - 0xC] 00000752 660A bne +0xC /* 0000075E */ 00000754 2F3C 0000 2F50 move.l -[A7], 0x2F50 /* '/P' */ 0000075A 4EAD 2392 jsr [A5 + 0x2392 /* export_1134 */] label0000075E: 0000075E 302D BFC0 move.w D0, [A5 - 0x4040] 00000762 48C0 ext.l D0 00000764 D1AE FFF4 add.l [A6 - 0xC], D0 00000768 206E FFFA movea.l A0, [A6 - 0x6] 0000076C 2D50 FFEC move.l [A6 - 0x14], [A0] 00000770 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000774 2F2E FFEC move.l -[A7], [A6 - 0x14] 00000778 302E FFF8 move.w D0, [A6 - 0x8] 0000077C 48C0 ext.l D0 0000077E 2F00 move.l -[A7], D0 00000780 4EAD 0D22 jsr [A5 + 0xD22 /* export_416 */] 00000784 302E FFF8 move.w D0, [A6 - 0x8] 00000788 48C0 ext.l D0 0000078A D1AE FFEC add.l [A6 - 0x14], D0 0000078E 206E FFEC movea.l A0, [A6 - 0x14] 00000792 4210 clr.b [A0] 00000794 2F0E move.l -[A7], A6 00000796 4EBA FE82 jsr [PC - 0x17E /* 0000061A */] label0000079A: 0000079A 4FEE FFBC lea.l A7, [A6 - 0x44] 0000079E 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 000007A2 4E5E unlink A6 000007A4 4E75 rts export_672: 000007A6 4E56 FDB8 link A6, -0x0248 000007AA 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000007AE 206E 000A movea.l A0, [A6 + 0xA] 000007B2 4210 clr.b [A0] 000007B4 102D B2B0 move.b D0, [A5 - 0x4D50] 000007B8 6716 beq +0x18 /* 000007D0 */ 000007BA 266D B7CE movea.l A3, [A5 - 0x4832] 000007BE 41EE FEF4 lea.l A0, [A6 - 0x10C] 000007C2 43FA 0228 lea.l A1, [PC + 0x228 /* 000009EC, value 0xB6D6573, pstring "message box" */] 000007C6 7005 moveq.l D0, 0x05 label000007C8: 000007C8 30D9 move.w [A0]+, [A1]+ 000007CA 51C8 FFFC dbf D0, -0x6 /* 000007C8 */ 000007CE 607A bra +0x7C /* 0000084A */ label000007D0: 000007D0 102D BFD8 move.b D0, [A5 - 0x4028] 000007D4 6700 01DE beq +0x1E0 /* 000009B4 */ 000007D8 266D C488 movea.l A3, [A5 - 0x3B78] 000007DC 202D B1EE move.l D0, [A5 - 0x4E12] 000007E0 B0AD ABEE cmp.l D0, [A5 - 0x5412] 000007E4 6612 bne +0x14 /* 000007F8 */ 000007E6 41EE FEF4 lea.l A0, [A6 - 0x10C] 000007EA 43FA 01FA lea.l A1, [PC + 0x1FA /* 000009E6, value 0x4636172, pstring "card" */] 000007EE 7002 moveq.l D0, 0x02 label000007F0: 000007F0 30D9 move.w [A0]+, [A1]+ 000007F2 51C8 FFFC dbf D0, -0x6 /* 000007F0 */ 000007F6 6010 bra +0x12 /* 00000808 */ label000007F8: 000007F8 41EE FEF4 lea.l A0, [A6 - 0x10C] 000007FC 43FA 01E2 lea.l A1, [PC + 0x1E2 /* 000009E0, value 0x5626B67, pstring "bkgnd" */] 00000800 7002 moveq.l D0, 0x02 label00000802: 00000802 30D9 move.w [A0]+, [A1]+ 00000804 51C8 FFFC dbf D0, -0x6 /* 00000802 */ label00000808: 00000808 486E FEF4 pea.l [A6 - 0x10C] 0000080C 487A 01CA pea.l [PC + 0x1CA /* 000009D8, value 0x7206669, pstring " field " */] 00000810 486E FDCC pea.l [A6 - 0x234] 00000814 4267 clr.w -[A7] 00000816 2F2D B1EE move.l -[A7], [A5 - 0x4E12] 0000081A 3F2D C120 move.w -[A7], [A5 - 0x3EE0] 0000081E 4267 clr.w -[A7] 00000820 4EAD 2C5A jsr [A5 + 0x2C5A /* export_1415 */] 00000824 301F move.w D0, [A7]+ 00000826 48C0 ext.l D0 00000828 2F00 move.l -[A7], D0 0000082A 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 0000082E 486E FDE0 pea.l [A6 - 0x220] 00000832 3F3C 0003 move.w -[A7], 0x3 00000836 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 0000083A 41EE FEF4 lea.l A0, [A6 - 0x10C] 0000083E 43EE FDE0 lea.l A1, [A6 - 0x220] 00000842 707F moveq.l D0, 0x7F label00000844: 00000844 30D9 move.w [A0]+, [A1]+ 00000846 51C8 FFFC dbf D0, -0x6 /* 00000844 */ label0000084A: 0000084A 2853 movea.l A4, [A3] 0000084C 3E2C 0020 move.w D7, [A4 + 0x20] 00000850 3D6C 0022 FFFA move.w [A6 - 0x6], [A4 + 0x22] 00000856 7001 moveq.l D0, 0x01 00000858 B06E 0008 cmp.w D0, [A6 + 0x8] 0000085C 6600 00C0 bne +0xC2 /* 0000091E */ 00000860 102D BFD8 move.b D0, [A5 - 0x4028] 00000864 6708 beq +0xA /* 0000086E */ 00000866 3B6D C134 BF0C move.w [A5 - 0x40F4], [A5 - 0x3ECC] 0000086C 6004 bra +0x6 /* 00000872 */ label0000086E: 0000086E 426D BF0C clr.w [A5 - 0x40F4] label00000872: 00000872 2053 movea.l A0, [A3] 00000874 2C28 003E move.l D6, [A0 + 0x3E] 00000878 2F06 move.l -[A7], D6 0000087A 486E FEE5 pea.l [A6 - 0x11B] 0000087E 4EAD 266A jsr [A5 + 0x266A /* export_1225 */] 00000882 2046 movea.l A0, D6 00000884 2D50 FEF0 move.l [A6 - 0x110], [A0] 00000888 42A7 clr.l -[A7] 0000088A 2F2E FEF0 move.l -[A7], [A6 - 0x110] 0000088E 3007 move.w D0, D7 00000890 48C0 ext.l D0 00000892 D0AE FEF0 add.l D0, [A6 - 0x110] 00000896 2F00 move.l -[A7], D0 00000898 4EBA 0484 jsr [PC + 0x484 /* 00000D1E */] 0000089C 201F move.l D0, [A7]+ 0000089E 3800 move.w D4, D0 000008A0 42A7 clr.l -[A7] 000008A2 3007 move.w D0, D7 000008A4 48C0 ext.l D0 000008A6 D0AE FEF0 add.l D0, [A6 - 0x110] 000008AA 2F00 move.l -[A7], D0 000008AC 302E FFFA move.w D0, [A6 - 0x6] 000008B0 48C0 ext.l D0 000008B2 D0AE FEF0 add.l D0, [A6 - 0x110] 000008B6 2F00 move.l -[A7], D0 000008B8 4EBA 0464 jsr [PC + 0x464 /* 00000D1E */] 000008BC 3004 move.w D0, D4 000008BE 48C0 ext.l D0 000008C0 D09F add.l D0, [A7]+ 000008C2 3D40 FEE2 move.w [A6 - 0x11E], D0 000008C6 487A 010A pea.l [PC + 0x10A /* 000009D2, value 0x5636861, pstring "char " */] 000008CA 486E FDCC pea.l [A6 - 0x234] 000008CE 3004 move.w D0, D4 000008D0 5240 addq.w D0, 1 000008D2 48C0 ext.l D0 000008D4 2F00 move.l -[A7], D0 000008D6 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 000008DA 487A 00F0 pea.l [PC + 0xF0 /* 000009CC, value 0x420746F, pstring " to " */] 000008DE 486E FDB8 pea.l [A6 - 0x248] 000008E2 302E FEE2 move.w D0, [A6 - 0x11E] 000008E6 48C0 ext.l D0 000008E8 2F00 move.l -[A7], D0 000008EA 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 000008EE 487A 00D0 pea.l [PC + 0xD0 /* 000009C0, value 0x4206F66, pstring " of " */] 000008F2 486E FEF4 pea.l [A6 - 0x10C] 000008F6 486E FDE0 pea.l [A6 - 0x220] 000008FA 3F3C 0006 move.w -[A7], 0x6 000008FE 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 00000902 41EE FEF4 lea.l A0, [A6 - 0x10C] 00000906 43EE FDE0 lea.l A1, [A6 - 0x220] 0000090A 707F moveq.l D0, 0x7F label0000090C: 0000090C 30D9 move.w [A0]+, [A1]+ 0000090E 51C8 FFFC dbf D0, -0x6 /* 0000090C */ 00000912 2F06 move.l -[A7], D6 00000914 1F2E FEE5 move.b -[A7], [A6 - 0x11B] 00000918 101F move.b D0, [A7]+ 0000091A 205F movea.l A0, [A7]+ 0000091C A06A syscall HSetState label0000091E: 0000091E 7002 moveq.l D0, 0x02 00000920 B06E 0008 cmp.w D0, [A6 + 0x8] 00000924 667E bne +0x80 /* 000009A4 */ 00000926 7001 moveq.l D0, 0x01 00000928 2D40 FFF4 move.l [A6 - 0xC], D0 0000092C 2053 movea.l A0, [A3] 0000092E 2068 003E movea.l A0, [A0 + 0x3E] 00000932 2D50 FEF0 move.l [A6 - 0x110], [A0] 00000936 3007 move.w D0, D7 00000938 48C0 ext.l D0 0000093A 2A00 move.l D5, D0 0000093C DAAE FEF0 add.l D5, [A6 - 0x110] 00000940 2045 movea.l A0, D5 00000942 1D50 FEEB move.b [A6 - 0x115], [A0] 00000946 2045 movea.l A0, D5 00000948 4210 clr.b [A0] label0000094A: 0000094A 486E FEF0 pea.l [A6 - 0x110] 0000094E 4EAD 0E12 jsr [A5 + 0xE12 /* export_446 */] 00000952 206E FEF0 movea.l A0, [A6 - 0x110] 00000956 4A10 tst.b [A0] 00000958 6708 beq +0xA /* 00000962 */ 0000095A 52AE FEF0 addq.l [A6 - 0x110], 1 0000095E 52AE FFF4 addq.l [A6 - 0xC], 1 label00000962: 00000962 206E FEF0 movea.l A0, [A6 - 0x110] 00000966 4A10 tst.b [A0] 00000968 66E0 bne -0x1E /* 0000094A */ 0000096A 2045 movea.l A0, D5 0000096C 10AE FEEB move.b [A0], [A6 - 0x115] 00000970 487A 0054 pea.l [PC + 0x54 /* 000009C6, value 0x56C696E, pstring "line " */] 00000974 486E FDCC pea.l [A6 - 0x234] 00000978 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000097C 4EAD 251A jsr [A5 + 0x251A /* export_1183 */] 00000980 487A 003E pea.l [PC + 0x3E /* 000009C0, value 0x4206F66, pstring " of " */] 00000984 486E FEF4 pea.l [A6 - 0x10C] 00000988 486E FDE0 pea.l [A6 - 0x220] 0000098C 3F3C 0004 move.w -[A7], 0x4 00000990 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 00000994 41EE FEF4 lea.l A0, [A6 - 0x10C] 00000998 43EE FDE0 lea.l A1, [A6 - 0x220] 0000099C 707F moveq.l D0, 0x7F label0000099E: 0000099E 30D9 move.w [A0]+, [A1]+ 000009A0 51C8 FFFC dbf D0, -0x6 /* 0000099E */ label000009A4: 000009A4 206E 000A movea.l A0, [A6 + 0xA] 000009A8 43EE FEF4 lea.l A1, [A6 - 0x10C] 000009AC 707F moveq.l D0, 0x7F label000009AE: 000009AE 30D9 move.w [A0]+, [A1]+ 000009B0 51C8 FFFC dbf D0, -0x6 /* 000009AE */ label000009B4: 000009B4 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000009B8 4E5E unlink A6 000009BA 205F movea.l A0, [A7]+ 000009BC 544F addq.w A7, 2 000009BE 4ED0 jmp [A0] 000009C0 0420 6F66 subi.b -[A0], 0x66 /* 'f' */ 000009C4 2000 move.l D0, D0 000009C6 056C 696E bchg [A4 + 0x696E], D2 000009CA 6520 bcs +0x22 /* 000009EC */ 000009CC 0420 746F subi.b -[A0], 0x6F /* 'o' */ 000009D0 2000 move.l D0, D0 000009D2 0563 bchg -[A3], D2 000009D4 6861 bvc +0x63 /* 00000A37 */ 000009D6 7220 moveq.l D1, 0x20 000009D8 0720 btst -[A0], D3 000009DA 6669 bne +0x6B /* 00000A45 */ 000009DC 656C bcs +0x6E /* 00000A4A */ 000009DE 6420 bcc +0x22 /* 00000A00 */ 000009E0 0562 bchg -[A2], D2 000009E2 6B67 bmi +0x69 /* 00000A4B */ 000009E4 6E64 bgt +0x66 /* 00000A4A */ 000009E6 0463 6172 subi.w -[A3], 0x6172 /* 'ar' */ 000009EA 6400 0B6D bcc +0xB6F /* 00001559 */ // begin alternate branch 000009EC-000009F0 label000009EC: 000009EC 0B6D 6573 bchg [A5 + 0x6573], D5 // end alternate branch 000009EC-000009F0 label000009EC: // (misaligned) 000009EE 6573 bcs +0x75 /* 00000A63 */ 000009F0 7361 moveq.l D1, 0x61 000009F2 6765 beq +0x67 /* 00000A59 */ 000009F4 2062 movea.l A0, -[A2] 000009F6 6F78 ble +0x7A /* 00000A70 */ fn000009F8: 000009F8 4E56 0000 link A6, 0 000009FC 2F0C move.l -[A7], A4 000009FE 286E 0008 movea.l A4, [A6 + 0x8] // begin alternate branch 00000A00-00000A08 label00000A00: 00000A00 0008 206C ori.b A0, 0x6C /* 'l' */ 00000A04 000C 2F08 ori.b A4, 0x8 // end alternate branch 00000A00-00000A08 label00000A00: // (misaligned) 00000A02 206C 000C movea.l A0, [A4 + 0xC] 00000A06 2F08 move.l -[A7], A0 00000A08 42A7 clr.l -[A7] 00000A0A 7001 moveq.l D0, 0x01 00000A0C 2F00 move.l -[A7], D0 00000A0E 4EAD 25AA jsr [A5 + 0x25AA /* export_1201 */] 00000A12 201F move.l D0, [A7]+ 00000A14 205F movea.l A0, [A7]+ 00000A16 2080 move.l [A0], D0 00000A18 206C 000C movea.l A0, [A4 + 0xC] 00000A1C 2050 movea.l A0, [A0] 00000A1E 2050 movea.l A0, [A0] 00000A20 4210 clr.b [A0] 00000A22 206C 0008 movea.l A0, [A4 + 0x8] 00000A26 4250 clr.w [A0] 00000A28 206E 0008 movea.l A0, [A6 + 0x8] 00000A2C 2C48 movea.l A6, A0 00000A2E 4EFA 00EE jmp [PC + 0xEE /* 00000B1E */] 00000A32 0000 285F ori.b D0, 0x5F /* '_' */ 00000A36 4E5E unlink A6 00000A38 2E9F move.l [A7], [A7]+ 00000A3A 4E75 rts export_673: 00000A3C 4E56 FFD8 link A6, -0x0028 00000A40 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000A44 102D B2B0 move.b D0, [A5 - 0x4D50] 00000A48 6708 beq +0xA /* 00000A52 */ label00000A4A: 00000A4A 2D6D B7CE FFFC move.l [A6 - 0x4], [A5 - 0x4832] 00000A50 6014 bra +0x16 /* 00000A66 */ label00000A52: 00000A52 102D BFD8 move.b D0, [A5 - 0x4028] 00000A56 6708 beq +0xA /* 00000A60 */ 00000A58 2D6D C488 FFFC move.l [A6 - 0x4], [A5 - 0x3B78] 00000A5E 6006 bra +0x8 /* 00000A66 */ label00000A60: 00000A60 2F0E move.l -[A7], A6 00000A62 4EBA FF94 jsr [PC - 0x6C /* 000009F8 */] label00000A66: 00000A66 206E FFFC movea.l A0, [A6 - 0x4] 00000A6A 2050 movea.l A0, [A0] 00000A6C 2D48 FFDC move.l [A6 - 0x24], A0 label00000A70: 00000A70 226E FFDC movea.l A1, [A6 - 0x24] 00000A74 3028 0022 move.w D0, [A0 + 0x22] 00000A78 9069 0020 sub.w D0, [A1 + 0x20] 00000A7C 48C0 ext.l D0 00000A7E 2D40 FFF8 move.l [A6 - 0x8], D0 00000A82 6E06 bgt +0x8 /* 00000A8A */ 00000A84 2F0E move.l -[A7], A6 00000A86 4EBA FF70 jsr [PC - 0x90 /* 000009F8 */] label00000A8A: 00000A8A 206E 000C movea.l A0, [A6 + 0xC] 00000A8E 2F08 move.l -[A7], A0 00000A90 42A7 clr.l -[A7] 00000A92 202E FFF8 move.l D0, [A6 - 0x8] 00000A96 5280 addq.l D0, 1 00000A98 2F00 move.l -[A7], D0 00000A9A 4EAD 25AA jsr [A5 + 0x25AA /* export_1201 */] 00000A9E 201F move.l D0, [A7]+ 00000AA0 205F movea.l A0, [A7]+ 00000AA2 2080 move.l [A0], D0 00000AA4 206E 000C movea.l A0, [A6 + 0xC] 00000AA8 4A90 tst.l [A0] 00000AAA 6606 bne +0x8 /* 00000AB2 */ 00000AAC 2F0E move.l -[A7], A6 00000AAE 4EBA FF48 jsr [PC - 0xB8 /* 000009F8 */] label00000AB2: 00000AB2 206E FFFC movea.l A0, [A6 - 0x4] 00000AB6 2050 movea.l A0, [A0] 00000AB8 2D48 FFD8 move.l [A6 - 0x28], A0 00000ABC 2068 003E movea.l A0, [A0 + 0x3E] 00000AC0 226E FFD8 movea.l A1, [A6 - 0x28] 00000AC4 3029 0020 move.w D0, [A1 + 0x20] 00000AC8 48C0 ext.l D0 00000ACA D090 add.l D0, [A0] 00000ACC 2D40 FFF0 move.l [A6 - 0x10], D0 00000AD0 206E 000C movea.l A0, [A6 + 0xC] 00000AD4 2050 movea.l A0, [A0] 00000AD6 2D50 FFF4 move.l [A6 - 0xC], [A0] 00000ADA 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00000ADE 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000AE2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000AE6 4EAD 0D22 jsr [A5 + 0xD22 /* export_416 */] 00000AEA 202E FFF8 move.l D0, [A6 - 0x8] 00000AEE D1AE FFF4 add.l [A6 - 0xC], D0 00000AF2 206E FFF4 movea.l A0, [A6 - 0xC] 00000AF6 4210 clr.b [A0] 00000AF8 206E FFD8 movea.l A0, [A6 - 0x28] 00000AFC 3F28 0020 move.w -[A7], [A0 + 0x20] 00000B00 486E FFE4 pea.l [A6 - 0x1C] 00000B04 486E FFE0 pea.l [A6 - 0x20] 00000B08 486E FFE2 pea.l [A6 - 0x1E] 00000B0C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000B10 3F3C 0003 move.w -[A7], 0x3 00000B14 A83D syscall TEDispatch 00000B16 206E 0008 movea.l A0, [A6 + 0x8] 00000B1A 30AE FFE4 move.w [A0], [A6 - 0x1C] label00000B1E: 00000B1E 4FEE FFB8 lea.l A7, [A6 - 0x48] 00000B22 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000B26 4E5E unlink A6 00000B28 205F movea.l A0, [A7]+ 00000B2A 504F addq.w A7, 8 00000B2C 4ED0 jmp [A0] export_674: 00000B2E 4E56 FFC2 link A6, -0x003E 00000B32 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000B36 3A2E 0012 move.w D5, [A6 + 0x12] 00000B3A 2C2E 0008 move.l D6, [A6 + 0x8] 00000B3E 4A45 tst.w D5 00000B40 6F0E ble +0x10 /* 00000B50 */ 00000B42 42A7 clr.l -[A7] 00000B44 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000B48 4EAD 2BEA jsr [A5 + 0x2BEA /* export_1401 */] 00000B4C 2E1F move.l D7, [A7]+ 00000B4E 6004 bra +0x6 /* 00000B54 */ label00000B50: 00000B50 2E2E 0014 move.l D7, [A6 + 0x14] label00000B54: 00000B54 4267 clr.w -[A7] 00000B56 2F07 move.l -[A7], D7 00000B58 3005 move.w D0, D5 00000B5A 6A02 bpl +0x4 /* 00000B5E */ 00000B5C 4440 neg.w D0 label00000B5E: 00000B5E 3F00 move.w -[A7], D0 00000B60 486E FFD2 pea.l [A6 - 0x2E] 00000B64 4EAD 2C42 jsr [A5 + 0x2C42 /* export_1412 */] 00000B68 101F move.b D0, [A7]+ 00000B6A 6608 bne +0xA /* 00000B74 */ 00000B6C 4EAD 2322 jsr [A5 + 0x2322 /* export_1120 */] 00000B70 6000 019C bra +0x19E /* 00000D0E */ label00000B74: 00000B74 4A6E 000C tst.w [A6 + 0xC] 00000B78 6C14 bge +0x16 /* 00000B8E */ 00000B7A 1F3C 0001 move.b -[A7], 0x1 00000B7E 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */] 00000B82 102D BFD8 move.b D0, [A5 - 0x4028] 00000B86 6706 beq +0x8 /* 00000B8E */ 00000B88 4267 clr.w -[A7] 00000B8A 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */] label00000B8E: 00000B8E BEAD B1EE cmp.l D7, [A5 - 0x4E12] 00000B92 57C0 seq D0 00000B94 4A00 tst.b D0 00000B96 6716 beq +0x18 /* 00000BAE */ 00000B98 3205 move.w D1, D5 00000B9A 6A02 bpl +0x4 /* 00000B9E */ 00000B9C 4441 neg.w D1 label00000B9E: 00000B9E B26D C120 cmp.w D1, [A5 - 0x3EE0] 00000BA2 57C1 seq D1 00000BA4 C001 and.b D0, D1 00000BA6 6706 beq +0x8 /* 00000BAE */ 00000BA8 266D C488 movea.l A3, [A5 - 0x3B78] 00000BAC 6026 bra +0x28 /* 00000BD4 */ label00000BAE: 00000BAE 4267 clr.w -[A7] 00000BB0 486E FFD2 pea.l [A6 - 0x2E] 00000BB4 2F07 move.l -[A7], D7 00000BB6 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000BBA 3F05 move.w -[A7], D5 00000BBC 3F3A 015E move.w -[A7], [PC + 0x15E /* 00000D1C, value 0x0, cstring "" */] 00000BC0 486D C9D0 pea.l [A5 - 0x3630] 00000BC4 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */] 00000BC8 101F move.b D0, [A7]+ 00000BCA 6604 bne +0x6 /* 00000BD0 */ 00000BCC 6000 0140 bra +0x142 /* 00000D0E */ label00000BD0: 00000BD0 266D C9D0 movea.l A3, [A5 - 0x3630] label00000BD4: 00000BD4 2853 movea.l A4, [A3] 00000BD6 3D6C 0020 FFC4 move.w [A6 - 0x3C], [A4 + 0x20] 00000BDC 396E 0010 0020 move.w [A4 + 0x20], [A6 + 0x10] 00000BE2 3D6C 0022 FFC6 move.w [A6 - 0x3A], [A4 + 0x22] 00000BE8 396E 000E 0022 move.w [A4 + 0x22], [A6 + 0xE] 00000BEE 4267 clr.w -[A7] 00000BF0 486E FFF4 pea.l [A6 - 0xC] 00000BF4 2F0B move.l -[A7], A3 00000BF6 4267 clr.w -[A7] 00000BF8 4EAD 307A jsr [A5 + 0x307A /* export_1547 */] 00000BFC 1D5F FFC2 move.b [A6 - 0x3E], [A7]+ 00000C00 2853 movea.l A4, [A3] 00000C02 396E FFC4 0020 move.w [A4 + 0x20], [A6 - 0x3C] 00000C08 396E FFC6 0022 move.w [A4 + 0x22], [A6 - 0x3A] 00000C0E 4A6E 000C tst.w [A6 + 0xC] 00000C12 6F54 ble +0x56 /* 00000C68 */ 00000C14 302E 000C move.w D0, [A6 + 0xC] 00000C18 5340 subq.w D0, 1 00000C1A 670C beq +0xE /* 00000C28 */ 00000C1C 5340 subq.w D0, 1 00000C1E 6712 beq +0x14 /* 00000C32 */ 00000C20 5340 subq.w D0, 1 00000C22 6718 beq +0x1A /* 00000C3C */ 00000C24 6000 00E8 bra +0xEA /* 00000D0E */ label00000C28: 00000C28 2046 movea.l A0, D6 00000C2A 30AE FFF4 move.w [A0], [A6 - 0xC] 00000C2E 6000 00DE bra +0xE0 /* 00000D0E */ label00000C32: 00000C32 2046 movea.l A0, D6 00000C34 30AE FFF8 move.w [A0], [A6 - 0x8] 00000C38 6000 00D4 bra +0xD6 /* 00000D0E */ label00000C3C: 00000C3C 102E FFC2 move.b D0, [A6 - 0x3E] 00000C40 671C beq +0x1E /* 00000C5E */ 00000C42 2046 movea.l A0, D6 00000C44 2F08 move.l -[A7], A0 00000C46 4267 clr.w -[A7] 00000C48 4240 clr.w D0 00000C4A 102E FFF6 move.b D0, [A6 - 0xA] 00000C4E 3F00 move.w -[A7], D0 00000C50 4EAD 271A jsr [A5 + 0x271A /* export_1247 */] 00000C54 301F move.w D0, [A7]+ 00000C56 205F movea.l A0, [A7]+ 00000C58 3080 move.w [A0], D0 00000C5A 6000 00B2 bra +0xB4 /* 00000D0E */ label00000C5E: 00000C5E 2046 movea.l A0, D6 00000C60 30BC FFFF move.w [A0], 0xFFFF 00000C64 6000 00A8 bra +0xAA /* 00000D0E */ label00000C68: 00000C68 302E 0010 move.w D0, [A6 + 0x10] 00000C6C 48C0 ext.l D0 00000C6E 2F00 move.l -[A7], D0 00000C70 302E 000E move.w D0, [A6 + 0xE] 00000C74 48C0 ext.l D0 00000C76 2F00 move.l -[A7], D0 00000C78 2F2D C9D0 move.l -[A7], [A5 - 0x3630] 00000C7C A9D1 syscall TESetSelect 00000C7E 302E 000C move.w D0, [A6 + 0xC] 00000C82 5640 addq.w D0, 3 00000C84 672C beq +0x2E /* 00000CB2 */ 00000C86 5340 subq.w D0, 1 00000C88 6710 beq +0x12 /* 00000C9A */ 00000C8A 5340 subq.w D0, 1 00000C8C 6702 beq +0x4 /* 00000C90 */ 00000C8E 6032 bra +0x34 /* 00000CC2 */ label00000C90: 00000C90 2046 movea.l A0, D6 00000C92 3D50 FFF4 move.w [A6 - 0xC], [A0] 00000C96 7801 moveq.l D4, 0x01 00000C98 6028 bra +0x2A /* 00000CC2 */ label00000C9A: 00000C9A 4267 clr.w -[A7] 00000C9C 2046 movea.l A0, D6 00000C9E 3F10 move.w -[A7], [A0] 00000CA0 2F3C 03E7 0004 move.l -[A7], 0x3E70004 00000CA6 4EAD 0DF2 jsr [A5 + 0xDF2 /* export_442 */] 00000CAA 3D5F FFF8 move.w [A6 - 0x8], [A7]+ 00000CAE 7804 moveq.l D4, 0x04 00000CB0 6010 bra +0x12 /* 00000CC2 */ label00000CB2: 00000CB2 4267 clr.w -[A7] 00000CB4 2046 movea.l A0, D6 00000CB6 3F10 move.w -[A7], [A0] 00000CB8 4EAD 24DA jsr [A5 + 0x24DA /* export_1175 */] 00000CBC 1D5F FFF6 move.b [A6 - 0xA], [A7]+ 00000CC0 7802 moveq.l D4, 0x02 label00000CC2: 00000CC2 3F04 move.w -[A7], D4 00000CC4 486E FFF4 pea.l [A6 - 0xC] 00000CC8 4267 clr.w -[A7] 00000CCA 2F2D C9D0 move.l -[A7], [A5 - 0x3630] 00000CCE 4EAD 25CA jsr [A5 + 0x25CA /* export_1205 */] 00000CD2 4267 clr.w -[A7] 00000CD4 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000CD8 2F07 move.l -[A7], D7 00000CDA 3F05 move.w -[A7], D5 00000CDC 2F2D C9D0 move.l -[A7], [A5 - 0x3630] 00000CE0 4EAD 2D92 jsr [A5 + 0x2D92 /* export_1454 */] 00000CE4 101F move.b D0, [A7]+ 00000CE6 6604 bne +0x6 /* 00000CEC */ 00000CE8 4EAD 2322 jsr [A5 + 0x2322 /* export_1120 */] label00000CEC: 00000CEC 2F07 move.l -[A7], D7 00000CEE 3005 move.w D0, D5 00000CF0 6A02 bpl +0x4 /* 00000CF4 */ 00000CF2 4440 neg.w D0 label00000CF4: 00000CF4 3F00 move.w -[A7], D0 00000CF6 7000 moveq.l D0, 0x00 00000CF8 302E FFE0 move.w D0, [A6 - 0x20] 00000CFC C0BC 0000 000F and.l D0, 0xF 00000D02 4A80 tst.l D0 00000D04 56C0 sne D0 00000D06 4400 neg.b D0 00000D08 1F00 move.b -[A7], D0 00000D0A 4EAD 2B02 jsr [A5 + 0x2B02 /* export_1372 */] label00000D0E: 00000D0E 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000D12 4E5E unlink A6 00000D14 205F movea.l A0, [A7]+ 00000D16 DEFC 0010 add.w A7, 0x10 00000D1A 4ED0 jmp [A0] 00000D1C 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000D1E-00000D22 export_675: fn00000D1E: 00000D1E 4E56 FFFA link A6, -0x0006 // end alternate branch 00000D1E-00000D22 export_675: // at 00000D1E (misaligned) fn00000D1E: // (misaligned) 00000D20 FFFA .invalid <> 00000D22 48E7 0308 movem.l -[A7], D6,D7,A4 00000D26 286E 000C movea.l A4, [A6 + 0xC] 00000D2A 4267 clr.w -[A7] 00000D2C 3F2D BF0C move.w -[A7], [A5 - 0x40F4] 00000D30 4EAD 26BA jsr [A5 + 0x26BA /* export_1235 */] 00000D34 3C1F move.w D6, [A7]+ 00000D36 4267 clr.w -[A7] 00000D38 4EAD 23DA jsr [A5 + 0x23DA /* export_1143 */] 00000D3C 101F move.b D0, [A7]+ 00000D3E 6726 beq +0x28 /* 00000D66 */ 00000D40 7E00 moveq.l D7, 0x00 label00000D42: 00000D42 B9EE 0008 cmpa.l A4, [A6 + 0x8] 00000D46 6C24 bge +0x26 /* 00000D6C */ 00000D48 5287 addq.l D7, 1 00000D4A 4267 clr.w -[A7] 00000D4C 2F0C move.l -[A7], A4 00000D4E 4267 clr.w -[A7] 00000D50 2F3C 8206 0010 move.l -[A7], 0x82060010 00000D56 A8B5 syscall ScriptUtil 00000D58 70FF moveq.l D0, 0xFFFFFFFF 00000D5A B05F cmp.w D0, [A7]+ 00000D5C 6604 bne +0x6 /* 00000D62 */ 00000D5E 548C addq.l A4, 2 00000D60 60E0 bra -0x1E /* 00000D42 */ label00000D62: 00000D62 528C addq.l A4, 1 00000D64 60DC bra -0x22 /* 00000D42 */ label00000D66: 00000D66 2E2E 0008 move.l D7, [A6 + 0x8] 00000D6A 9E8C sub.l D7, A4 label00000D6C: 00000D6C 206D FE8C movea.l A0, [A5 - 0x174] 00000D70 3146 0044 move.w [A0 + 0x44], D6 00000D74 2D47 0010 move.l [A6 + 0x10], D7 00000D78 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00000D7C 4E5E unlink A6 00000D7E 205F movea.l A0, [A7]+ 00000D80 504F addq.w A7, 8 00000D82 4ED0 jmp [A0] fn00000D84: 00000D84 4E56 FCE6 link A6, -0x031A 00000D88 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00000D8C 286E 0008 movea.l A4, [A6 + 0x8] 00000D90 1B7C 0001 9CEA move.b [A5 - 0x6316], 0x1 00000D96 42A7 clr.l -[A7] 00000D98 3F3C 0085 move.w -[A7], 0x85 00000D9C 42A7 clr.l -[A7] 00000D9E 70FF moveq.l D0, 0xFFFFFFFF 00000DA0 2F00 move.l -[A7], D0 00000DA2 4EAD 25A2 jsr [A5 + 0x25A2 /* export_1200 */] 00000DA6 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00000DAA 4207 clr.b D7 00000DAC 4206 clr.b D6 00000DAE 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000DB2 3F3C 0002 move.w -[A7], 0x2 00000DB6 1F07 move.b -[A7], D7 00000DB8 4EAD 26DA jsr [A5 + 0x26DA /* export_1239 */] 00000DBC 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000DC0 3F3C 0003 move.w -[A7], 0x3 00000DC4 1F06 move.b -[A7], D6 00000DC6 4EAD 26DA jsr [A5 + 0x26DA /* export_1239 */] 00000DCA 102D CAB4 move.b D0, [A5 - 0x354C] 00000DCE 674A beq +0x4C /* 00000E1A */ 00000DD0 1007 move.b D0, D7 00000DD2 6646 bne +0x48 /* 00000E1A */ 00000DD4 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000DD8 3F3C 0002 move.w -[A7], 0x2 00000DDC 486E FCEA pea.l [A6 - 0x316] 00000DE0 486E FFF8 pea.l [A6 - 0x8] 00000DE4 486E FFF0 pea.l [A6 - 0x10] 00000DE8 A98D syscall GetDialogItem/GetDItem 00000DEA 3A2E FFF2 move.w D5, [A6 - 0xE] 00000DEE 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000DF2 3F3C 0004 move.w -[A7], 0x4 00000DF6 486E FCEA pea.l [A6 - 0x316] 00000DFA 486E FFF8 pea.l [A6 - 0x8] 00000DFE 486E FFF0 pea.l [A6 - 0x10] 00000E02 A98D syscall GetDialogItem/GetDItem 00000E04 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000E08 3F3C 0004 move.w -[A7], 0x4 00000E0C 3005 move.w D0, D5 00000E0E 906E FFF2 sub.w D0, [A6 - 0xE] 00000E12 3F00 move.w -[A7], D0 00000E14 4267 clr.w -[A7] 00000E16 4EAD 2622 jsr [A5 + 0x2622 /* export_1216 */] label00000E1A: 00000E1A 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000E1E 3F3C 0004 move.w -[A7], 0x4 00000E22 1F2D CAB4 move.b -[A7], [A5 - 0x354C] 00000E26 4EAD 26DA jsr [A5 + 0x26DA /* export_1239 */] 00000E2A 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000E2E 3F3C 0005 move.w -[A7], 0x5 00000E32 486E FCEA pea.l [A6 - 0x316] 00000E36 486E FFF8 pea.l [A6 - 0x8] 00000E3A 486E FFF0 pea.l [A6 - 0x10] 00000E3E A98D syscall GetDialogItem/GetDItem 00000E40 4267 clr.w -[A7] 00000E42 4EAD 1932 jsr [A5 + 0x1932 /* export_802 */] 00000E46 101F move.b D0, [A7]+ 00000E48 6756 beq +0x58 /* 00000EA0 */ 00000E4A 486E FCF0 pea.l [A6 - 0x310] 00000E4E 2F3C 005A 0082 move.l -[A7], 0x5A0082 00000E54 4EAD 030A jsr [A5 + 0x30A /* export_93 */] 00000E58 422E FDF0 clr.b [A6 - 0x210] 00000E5C 2F3C 0001 0000 move.l -[A7], 0x10000 00000E62 486E FDF0 pea.l [A6 - 0x210] 00000E66 486E FEF0 pea.l [A6 - 0x110] 00000E6A 486E FCEE pea.l [A6 - 0x312] 00000E6E 4EAD 2102 jsr [A5 + 0x2102 /* export_1052 */] 00000E72 4A5F tst.w [A7]+ 00000E74 6610 bne +0x12 /* 00000E86 */ 00000E76 3F3C 0001 move.w -[A7], 0x1 00000E7A 486E FDF0 pea.l [A6 - 0x210] 00000E7E 486E FCF0 pea.l [A6 - 0x310] 00000E82 4EAD 260A jsr [A5 + 0x260A /* export_1213 */] label00000E86: 00000E86 4267 clr.w -[A7] 00000E88 486C FF00 pea.l [A4 - 0x100] 00000E8C 486E FCF0 pea.l [A6 - 0x310] 00000E90 4EAD 260A jsr [A5 + 0x260A /* export_1213 */] 00000E94 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000E98 486E FCF0 pea.l [A6 - 0x310] 00000E9C A98F syscall SetDialogItemText/SetIText 00000E9E 600A bra +0xC /* 00000EAA */ label00000EA0: 00000EA0 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000EA4 486C FF00 pea.l [A4 - 0x100] 00000EA8 A98F syscall SetDialogItemText/SetIText label00000EAA: 00000EAA 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000EAE 2F3C 0005 0085 move.l -[A7], 0x50085 00000EB4 3F3C 0001 move.w -[A7], 0x1 00000EB8 1F3C 0001 move.b -[A7], 0x1 00000EBC 4EAD 232A jsr [A5 + 0x232A /* export_1121 */] label00000EC0: 00000EC0 2F2D 9D1E move.l -[A7], [A5 - 0x62E2] 00000EC4 486E FCEC pea.l [A6 - 0x314] 00000EC8 A991 syscall ModalDialog 00000ECA 7001 moveq.l D0, 0x01 00000ECC B06E FCEC cmp.w D0, [A6 - 0x314] 00000ED0 6EEE bgt -0x10 /* 00000EC0 */ 00000ED2 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000ED6 4EAD 230A jsr [A5 + 0x230A /* export_1117 */] 00000EDA 486E FFFC pea.l [A6 - 0x4] 00000EDE 4EAD 3172 jsr [A5 + 0x3172 /* export_1578 */] 00000EE2 4EAD 2AEA jsr [A5 + 0x2AEA /* export_1369 */] 00000EE6 7004 moveq.l D0, 0x04 00000EE8 B06E FCEC cmp.w D0, [A6 - 0x314] 00000EEC 660C bne +0xE /* 00000EFA */ 00000EEE 1B7C 0001 C32C move.b [A5 - 0x3CD4], 0x1 00000EF4 1B7C 0001 C0DC move.b [A5 - 0x3F24], 0x1 label00000EFA: 00000EFA 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 00000EFE 4E5E unlink A6 00000F00 2E9F move.l [A7], [A7]+ 00000F02 4E75 rts export_676: fn00000F04: 00000F04 4E56 FEF8 link A6, -0x0108 00000F08 48E7 0300 movem.l -[A7], D6,D7 00000F0C 206E 0008 movea.l A0, [A6 + 0x8] 00000F10 43EE FF00 lea.l A1, [A6 - 0x100] 00000F14 707F moveq.l D0, 0x7F label00000F16: 00000F16 32D8 move.w [A1]+, [A0]+ 00000F18 51C8 FFFC dbf D0, -0x6 /* 00000F16 */ 00000F1C 4267 clr.w -[A7] 00000F1E 4EAD 2302 jsr [A5 + 0x2302 /* export_1116 */] 00000F22 101F move.b D0, [A7]+ 00000F24 802D B5C4 or.b D0, [A5 - 0x4A3C] 00000F28 1B40 B5C4 move.b [A5 - 0x4A3C], D0 00000F2C 6704 beq +0x6 /* 00000F32 */ 00000F2E 6000 009C bra +0x9E /* 00000FCC */ label00000F32: 00000F32 1B7C 0001 B5C4 move.b [A5 - 0x4A3C], 0x1 00000F38 4A6D CC8C tst.w [A5 - 0x3374] 00000F3C 6E04 bgt +0x6 /* 00000F42 */ 00000F3E 6000 008C bra +0x8E /* 00000FCC */ label00000F42: 00000F42 4EAD 239A jsr [A5 + 0x239A /* export_1135 */] 00000F46 3D7C 0001 FEFA move.w [A6 - 0x106], 0x1 00000F4C 4240 clr.w D0 00000F4E 102E FF00 move.b D0, [A6 - 0x100] 00000F52 3D40 FEF8 move.w [A6 - 0x108], D0 00000F56 3E2E FEFA move.w D7, [A6 - 0x106] 00000F5A 601E bra +0x20 /* 00000F7A */ label00000F5C: 00000F5C 4240 clr.w D0 00000F5E 41EE FF00 lea.l A0, [A6 - 0x100] 00000F62 1030 7000 move.b D0, [A0 + D7.w] 00000F66 720D moveq.l D1, 0x0D 00000F68 B240 cmp.w D1, D0 00000F6A 660A bne +0xC /* 00000F76 */ 00000F6C 41EE FF00 lea.l A0, [A6 - 0x100] 00000F70 11BC 0020 7000 move.b [A0 + D7.w], 0x20 /* ' ' */ label00000F76: 00000F76 5247 addq.w D7, 1 00000F78 6906 bvs +0x8 /* 00000F80 */ label00000F7A: 00000F7A BE6E FEF8 cmp.w D7, [A6 - 0x108] 00000F7E 6FDC ble -0x22 /* 00000F5C */ label00000F80: 00000F80 4267 clr.w -[A7] 00000F82 486E FF00 pea.l [A6 - 0x100] 00000F86 4EAD 2422 jsr [A5 + 0x2422 /* export_1152 */] 00000F8A 1C1F move.b D6, [A7]+ 00000F8C 4EAD 2662 jsr [A5 + 0x2662 /* export_1224 */] 00000F90 102D 9CFA move.b D0, [A5 - 0x6306] 00000F94 6606 bne +0x8 /* 00000F9C */ 00000F96 2F0E move.l -[A7], A6 00000F98 4EBA FDEA jsr [PC - 0x216 /* 00000D84 */] label00000F9C: 00000F9C 41ED 9DDA lea.l A0, [A5 - 0x6226] 00000FA0 43EE FF00 lea.l A1, [A6 - 0x100] 00000FA4 707F moveq.l D0, 0x7F label00000FA6: 00000FA6 30D9 move.w [A0]+, [A1]+ 00000FA8 51C8 FFFC dbf D0, -0x6 /* 00000FA6 */ 00000FAC 1B7C 0001 B5C4 move.b [A5 - 0x4A3C], 0x1 00000FB2 42A7 clr.l -[A7] 00000FB4 A975 syscall TickCount 00000FB6 2B5F 9DB4 move.l [A5 - 0x624C], [A7]+ 00000FBA 102D C9DC move.b D0, [A5 - 0x3624] 00000FBE 670C beq +0xE /* 00000FCC */ 00000FC0 3F3C 000C move.w -[A7], 0xC 00000FC4 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */] 00000FC8 4EAD 2DFA jsr [A5 + 0x2DFA /* export_1467 */] label00000FCC: 00000FCC 4CDF 00C0 movem.l D6,D7, [A7]+ 00000FD0 4E5E unlink A6 00000FD2 2E9F move.l [A7], [A7]+ 00000FD4 4E75 rts export_677: fn00000FD6: 00000FD6 4E56 FD00 link A6, -0x0300 00000FDA 206E 0008 movea.l A0, [A6 + 0x8] 00000FDE 43EE FF00 lea.l A1, [A6 - 0x100] 00000FE2 707F moveq.l D0, 0x7F label00000FE4: 00000FE4 32D8 move.w [A1]+, [A0]+ 00000FE6 51C8 FFFC dbf D0, -0x6 /* 00000FE4 */ 00000FEA 486E FD00 pea.l [A6 - 0x300] 00000FEE 3F2E 000C move.w -[A7], [A6 + 0xC] 00000FF2 4EBA 01C2 jsr [PC + 0x1C2 /* 000011B6 */] 00000FF6 205F movea.l A0, [A7]+ 00000FF8 43EE FE00 lea.l A1, [A6 - 0x200] 00000FFC 707F moveq.l D0, 0x7F label00000FFE: 00000FFE 32D8 move.w [A1]+, [A0]+ 00001000 51C8 FFFC dbf D0, -0x6 /* 00000FFE */ 00001004 486E FF00 pea.l [A6 - 0x100] 00001008 487A 001C pea.l [PC + 0x1C /* 00001026, value 0x4E56 'NV', cstring "" */] 0000100C 487A 0018 pea.l [PC + 0x18 /* 00001026, value 0x4E56 'NV', cstring "" */] 00001010 487A 0014 pea.l [PC + 0x14 /* 00001026, value 0x4E56 'NV', cstring "" */] 00001014 A98B syscall ParamText 00001016 486E FE00 pea.l [A6 - 0x200] 0000101A 4EBA FEE8 jsr [PC - 0x118 /* 00000F04 */] 0000101E 4E5E unlink A6 00001020 205F movea.l A0, [A7]+ 00001022 5C4F addq.w A7, 6 00001024 4ED0 jmp [A0] 00001026 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001028-00001034 export_678: fn00001028: 00001028 4E56 FC00 link A6, -0x0400 0000102C 206E 000C movea.l A0, [A6 + 0xC] 00001030 43EE FF00 lea.l A1, [A6 - 0x100] // end alternate branch 00001028-00001034 export_678: // at 00001028 (misaligned) fn00001028: // (misaligned) 0000102A FC00 206E .unknown 0xFC00 0x206E (W = 6) 0000102E 000C 43EE ori.b A4, 0xEE 00001032 FF00 .extension 0xF00 <> // unimplemented 00001034 707F moveq.l D0, 0x7F label00001036: 00001036 32D8 move.w [A1]+, [A0]+ 00001038 51C8 FFFC dbf D0, -0x6 /* 00001036 */ 0000103C 206E 0008 movea.l A0, [A6 + 0x8] 00001040 43EE FE00 lea.l A1, [A6 - 0x200] 00001044 707F moveq.l D0, 0x7F label00001046: 00001046 32D8 move.w [A1]+, [A0]+ 00001048 51C8 FFFC dbf D0, -0x6 /* 00001046 */ 0000104C 486E FC00 pea.l [A6 - 0x400] 00001050 3F2E 0010 move.w -[A7], [A6 + 0x10] 00001054 4EBA 0160 jsr [PC + 0x160 /* 000011B6 */] 00001058 205F movea.l A0, [A7]+ 0000105A 43EE FD00 lea.l A1, [A6 - 0x300] 0000105E 707F moveq.l D0, 0x7F label00001060: 00001060 32D8 move.w [A1]+, [A0]+ 00001062 51C8 FFFC dbf D0, -0x6 /* 00001060 */ 00001066 486E FF00 pea.l [A6 - 0x100] 0000106A 486E FE00 pea.l [A6 - 0x200] 0000106E 487A 001A pea.l [PC + 0x1A /* 0000108A, value 0x4E56 'NV', cstring "" */] 00001072 487A 0016 pea.l [PC + 0x16 /* 0000108A, value 0x4E56 'NV', cstring "" */] 00001076 A98B syscall ParamText 00001078 486E FD00 pea.l [A6 - 0x300] 0000107C 4EBA FE86 jsr [PC - 0x17A /* 00000F04 */] 00001080 4E5E unlink A6 00001082 205F movea.l A0, [A7]+ 00001084 DEFC 000A add.w A7, 0xA /* '\n' */ 00001088 4ED0 jmp [A0] 0000108A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 0000108C-00001090 export_679: fn0000108C: 0000108C 4E56 FF00 link A6, -0x0100 // end alternate branch 0000108C-00001090 export_679: // at 0000108C (misaligned) fn0000108C: // (misaligned) 0000108E FF00 .extension 0xF00 <> // unimplemented 00001090 486E FF00 pea.l [A6 - 0x100] 00001094 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001098 4EBA 011C jsr [PC + 0x11C /* 000011B6 */] 0000109C 4EBA FE66 jsr [PC - 0x19A /* 00000F04 */] 000010A0 4E5E unlink A6 000010A2 205F movea.l A0, [A7]+ 000010A4 544F addq.w A7, 2 000010A6 4ED0 jmp [A0] export_680: fn000010A8: 000010A8 4E56 0000 link A6, 0 000010AC 536D CC8C subq.w [A5 - 0x3374], 1 000010B0 422D B5C4 clr.b [A5 - 0x4A3C] 000010B4 422D CAB8 clr.b [A5 - 0x3548] 000010B8 4E5E unlink A6 000010BA 4E75 rts export_681: fn000010BC: 000010BC 4E56 0000 link A6, 0 000010C0 526D CC8C addq.w [A5 - 0x3374], 1 000010C4 422D B5C4 clr.b [A5 - 0x4A3C] 000010C8 422D CAB8 clr.b [A5 - 0x3548] 000010CC 4E5E unlink A6 000010CE 4E75 rts export_682: 000010D0 4E56 0000 link A6, 0 000010D4 1B7C 0001 CAB4 move.b [A5 - 0x354C], 0x1 000010DA 3F3C 0025 move.w -[A7], 0x25 /* '%' */ 000010DE 4EBA FFAC jsr [PC - 0x54 /* 0000108C */] 000010E2 422D CAB4 clr.b [A5 - 0x354C] 000010E6 4E5E unlink A6 000010E8 4E75 rts export_683: 000010EA 4E56 0000 link A6, 0 000010EE 2F0C move.l -[A7], A4 000010F0 286E 0008 movea.l A4, [A6 + 0x8] 000010F4 296D A284 0002 move.l [A4 + 0x2], [A5 - 0x5D7C] 000010FA 18BC 0002 move.b [A4], 0x2 000010FE 296D ABEE 000A move.l [A4 + 0xA], [A5 - 0x5412] 00001104 296D ABD8 0006 move.l [A4 + 0x6], [A5 - 0x5428] 0000110A 285F movea.l A4, [A7]+ 0000110C 4E5E unlink A6 0000110E 2E9F move.l [A7], [A7]+ 00001110 4E75 rts export_684: 00001112 4E56 0000 link A6, 0 00001116 2F0C move.l -[A7], A4 00001118 286E 0008 movea.l A4, [A6 + 0x8] 0000111C 28AD ABEE move.l [A4], [A5 - 0x5412] 00001120 296D ABD8 0004 move.l [A4 + 0x4], [A5 - 0x5428] 00001126 296D A284 0008 move.l [A4 + 0x8], [A5 - 0x5D7C] 0000112C 285F movea.l A4, [A7]+ 0000112E 4E5E unlink A6 00001130 2E9F move.l [A7], [A7]+ 00001132 4E75 rts export_685: fn00001134: 00001134 4E56 0000 link A6, 0 00001138 48E7 0018 movem.l -[A7], A3,A4 0000113C 266E 0008 movea.l A3, [A6 + 0x8] 00001140 286E 000C movea.l A4, [A6 + 0xC] 00001144 422E 0010 clr.b [A6 + 0x10] 00001148 1014 move.b D0, [A4] 0000114A B013 cmp.b D0, [A3] 0000114C 6702 beq +0x4 /* 00001150 */ 0000114E 605A bra +0x5C /* 000011AA */ label00001150: 00001150 202C 0002 move.l D0, [A4 + 0x2] 00001154 B0AB 0002 cmp.l D0, [A3 + 0x2] 00001158 6702 beq +0x4 /* 0000115C */ 0000115A 604E bra +0x50 /* 000011AA */ label0000115C: 0000115C 1014 move.b D0, [A4] 0000115E 4880 ext.w D0 00001160 5340 subq.w D0, 1 00001162 670A beq +0xC /* 0000116E */ 00001164 5340 subq.w D0, 1 00001166 6724 beq +0x26 /* 0000118C */ 00001168 5340 subq.w D0, 1 0000116A 672C beq +0x2E /* 00001198 */ 0000116C 6036 bra +0x38 /* 000011A4 */ label0000116E: 0000116E 202C 0010 move.l D0, [A4 + 0x10] 00001172 B0AB 0010 cmp.l D0, [A3 + 0x10] 00001176 56C0 sne D0 00001178 4A00 tst.b D0 0000117A 662E bne +0x30 /* 000011AA */ 0000117C 322C 000E move.w D1, [A4 + 0xE] 00001180 B26B 000E cmp.w D1, [A3 + 0xE] 00001184 56C1 sne D1 00001186 8001 or.b D0, D1 00001188 671A beq +0x1C /* 000011A4 */ 0000118A 601E bra +0x20 /* 000011AA */ label0000118C: 0000118C 202C 000A move.l D0, [A4 + 0xA] 00001190 B0AB 000A cmp.l D0, [A3 + 0xA] 00001194 670E beq +0x10 /* 000011A4 */ 00001196 6012 bra +0x14 /* 000011AA */ label00001198: 00001198 202C 0006 move.l D0, [A4 + 0x6] 0000119C B0AB 0006 cmp.l D0, [A3 + 0x6] 000011A0 6702 beq +0x4 /* 000011A4 */ 000011A2 6006 bra +0x8 /* 000011AA */ label000011A4: 000011A4 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 label000011AA: 000011AA 4CDF 1800 movem.l A3,A4, [A7]+ 000011AE 4E5E unlink A6 000011B0 205F movea.l A0, [A7]+ 000011B2 504F addq.w A7, 8 000011B4 4ED0 jmp [A0] export_686: fn000011B6: 000011B6 4E56 FEFE link A6, -0x0102 000011BA 4267 clr.w -[A7] 000011BC 3F2D 9CFC move.w -[A7], [A5 - 0x6304] 000011C0 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */] 000011C4 3D5F FEFE move.w [A6 - 0x102], [A7]+ 000011C8 486E FF00 pea.l [A6 - 0x100] 000011CC 3F3C 0084 move.w -[A7], 0x84 000011D0 3F2E 0008 move.w -[A7], [A6 + 0x8] 000011D4 4EAD 030A jsr [A5 + 0x30A /* export_93 */] 000011D8 206E 000A movea.l A0, [A6 + 0xA] 000011DC 43EE FF00 lea.l A1, [A6 - 0x100] 000011E0 707F moveq.l D0, 0x7F label000011E2: 000011E2 30D9 move.w [A0]+, [A1]+ 000011E4 51C8 FFFC dbf D0, -0x6 /* 000011E2 */ 000011E8 3F2E FEFE move.w -[A7], [A6 - 0x102] 000011EC A998 syscall UseResFile 000011EE 4E5E unlink A6 000011F0 205F movea.l A0, [A7]+ 000011F2 544F addq.w A7, 2 000011F4 4ED0 jmp [A0] export_687: 000011F6 4E56 FFE0 link A6, -0x0020 000011FA 48E7 1F00 movem.l -[A7], D3,D4,D5,D6,D7 000011FE 206E 000C movea.l A0, [A6 + 0xC] 00001202 43EE FFF6 lea.l A1, [A6 - 0xA] 00001206 7004 moveq.l D0, 0x04 label00001208: 00001208 32D8 move.w [A1]+, [A0]+ 0000120A 51C8 FFFC dbf D0, -0x6 /* 00001208 */ 0000120E 1D7C 0001 FFF2 move.b [A6 - 0xE], 0x1 00001214 3D6D CAC0 FFF4 move.w [A6 - 0xC], [A5 - 0x3540] 0000121A 2F2E FFF2 move.l -[A7], [A6 - 0xE] 0000121E 486E FFF6 pea.l [A6 - 0xA] 00001222 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001226 4EAD 03CA jsr [A5 + 0x3CA /* export_117 */] 0000122A 487A 0188 pea.l [PC + 0x188 /* 000013B4, value 0x12E4E56 */] 0000122E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001232 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */] 00001236 3E1F move.w D7, [A7]+ 00001238 6604 bne +0x6 /* 0000123E */ 0000123A 6000 0168 bra +0x16A /* 000013A4 */ label0000123E: 0000123E 206E 0008 movea.l A0, [A6 + 0x8] 00001242 4246 clr.w D6 00001244 1C10 move.b D6, [A0] label00001246: 00001246 3006 move.w D0, D6 00001248 9047 sub.w D0, D7 0000124A B06D CABE cmp.w D0, [A5 - 0x3542] 0000124E 5EC0 sgt D0 00001250 206E 0008 movea.l A0, [A6 + 0x8] 00001254 4241 clr.w D1 00001256 1230 6000 move.b D1, [A0 + D6.w] 0000125A 7430 moveq.l D2, 0x30 0000125C B441 cmp.w D2, D1 0000125E 57C1 seq D1 00001260 C001 and.b D0, D1 00001262 6704 beq +0x6 /* 00001268 */ 00001264 5346 subq.w D6, 1 00001266 60DE bra -0x20 /* 00001246 */ label00001268: 00001268 BE46 cmp.w D7, D6 0000126A 57C0 seq D0 0000126C 7201 moveq.l D1, 0x01 0000126E B246 cmp.w D1, D6 00001270 5DC1 slt D1 00001272 C001 and.b D0, D1 00001274 6702 beq +0x4 /* 00001278 */ 00001276 5346 subq.w D6, 1 label00001278: 00001278 206E 0008 movea.l A0, [A6 + 0x8] 0000127C 1086 move.b [A0], D6 0000127E 206E 0008 movea.l A0, [A6 + 0x8] 00001282 4A10 tst.b [A0] 00001284 6608 bne +0xA /* 0000128E */ 00001286 30BC 0130 move.w [A0], 0x130 0000128A 6000 0118 bra +0x11A /* 000013A4 */ label0000128E: 0000128E 487A 0124 pea.l [PC + 0x124 /* 000013B4, value 0x12E4E56 */] 00001292 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001296 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */] 0000129A 3E1F move.w D7, [A7]+ 0000129C 206E 0008 movea.l A0, [A6 + 0x8] 000012A0 4240 clr.w D0 000012A2 1010 move.b D0, [A0] 000012A4 BE40 cmp.w D7, D0 000012A6 5DC0 slt D0 000012A8 4400 neg.b D0 000012AA 1D40 FFE9 move.b [A6 - 0x17], D0 000012AE 4A47 tst.w D7 000012B0 660C bne +0xE /* 000012BE */ 000012B2 206E 0008 movea.l A0, [A6 + 0x8] 000012B6 4240 clr.w D0 000012B8 1010 move.b D0, [A0] 000012BA 3E00 move.w D7, D0 000012BC 5247 addq.w D7, 1 label000012BE: 000012BE 487A 00F2 pea.l [PC + 0xF2 /* 000013B2, value 0x12D012E */] 000012C2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000012C6 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */] 000012CA 3A1F move.w D5, [A7]+ 000012CC 5245 addq.w D5, 1 000012CE BE6D CAC2 cmp.w D7, [A5 - 0x353E] 000012D2 6E36 bgt +0x38 /* 0000130A */ 000012D4 3D7C 0001 FFE6 move.w [A6 - 0x1A], 0x1 000012DA 3005 move.w D0, D5 000012DC D06D CAC2 add.w D0, [A5 - 0x353E] 000012E0 9047 sub.w D0, D7 000012E2 3D40 FFE4 move.w [A6 - 0x1C], D0 000012E6 382E FFE6 move.w D4, [A6 - 0x1A] 000012EA 6014 bra +0x16 /* 00001300 */ label000012EC: 000012EC 487A 00C2 pea.l [PC + 0xC2 /* 000013B0, value 0x130012D */] 000012F0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000012F4 3F05 move.w -[A7], D5 000012F6 4EAD 0412 jsr [A5 + 0x412 /* export_126 */] 000012FA 5244 addq.w D4, 1 000012FC 6900 00A6 bvs +0xA8 /* 000013A4 */ label00001300: 00001300 B86E FFE4 cmp.w D4, [A6 - 0x1C] 00001304 6FE6 ble -0x18 /* 000012EC */ 00001306 6000 009C bra +0x9E /* 000013A4 */ label0000130A: 0000130A 3D7C 0001 FFE2 move.w [A6 - 0x1E], 0x1 00001310 3007 move.w D0, D7 00001312 906D CAC2 sub.w D0, [A5 - 0x353E] 00001316 5340 subq.w D0, 1 00001318 3D40 FFE0 move.w [A6 - 0x20], D0 0000131C 382E FFE2 move.w D4, [A6 - 0x1E] 00001320 604C bra +0x4E /* 0000136E */ label00001322: 00001322 206E 0008 movea.l A0, [A6 + 0x8] 00001326 4240 clr.w D0 00001328 1030 5000 move.b D0, [A0 + D5.w] 0000132C 7230 moveq.l D1, 0x30 0000132E B240 cmp.w D1, D0 00001330 57C0 seq D0 00001332 4A00 tst.b D0 00001334 6626 bne +0x28 /* 0000135C */ 00001336 122E FFE9 move.b D1, [A6 - 0x17] 0000133A 0A01 0001 xori.b D1, 0x1 0000133E 4A01 tst.b D1 00001340 6732 beq +0x34 /* 00001374 */ 00001342 206E 0008 movea.l A0, [A6 + 0x8] 00001346 4242 clr.w D2 00001348 1430 5000 move.b D2, [A0 + D5.w] 0000134C 762E moveq.l D3, 0x2E 0000134E B642 cmp.w D3, D2 00001350 57C2 seq D2 00001352 C202 and.b D1, D2 00001354 8001 or.b D0, D1 00001356 0240 0001 andi.w D0, 0x1 0000135A 6718 beq +0x1A /* 00001374 */ label0000135C: 0000135C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001360 3F05 move.w -[A7], D5 00001362 3F3C 0001 move.w -[A7], 0x1 00001366 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 0000136A 5244 addq.w D4, 1 0000136C 6906 bvs +0x8 /* 00001374 */ label0000136E: 0000136E B86E FFE0 cmp.w D4, [A6 - 0x20] 00001372 6FAE ble -0x50 /* 00001322 */ label00001374: 00001374 206E 0008 movea.l A0, [A6 + 0x8] 00001378 4240 clr.w D0 0000137A 1010 move.b D0, [A0] 0000137C 7201 moveq.l D1, 0x01 0000137E B240 cmp.w D1, D0 00001380 57C0 seq D0 00001382 4A00 tst.b D0 00001384 671E beq +0x20 /* 000013A4 */ 00001386 206E 0008 movea.l A0, [A6 + 0x8] 0000138A 4241 clr.w D1 0000138C 1228 0001 move.b D1, [A0 + 0x1] 00001390 742D moveq.l D2, 0x2D 00001392 B441 cmp.w D2, D1 00001394 57C1 seq D1 00001396 C001 and.b D0, D1 00001398 670A beq +0xC /* 000013A4 */ 0000139A 206E 0008 movea.l A0, [A6 + 0x8] 0000139E 117C 0030 0001 move.b [A0 + 0x1], 0x30 /* '0' */ label000013A4: 000013A4 4CDF 00F8 movem.l D3,D4,D5,D6,D7, [A7]+ 000013A8 4E5E unlink A6 000013AA 205F movea.l A0, [A7]+ 000013AC 504F addq.w A7, 8 000013AE 4ED0 jmp [A0] 000013B0 0130 012D 012E btst [[A0 + 0x12E] + D0], D0 export_688: 000013B6 4E56 FFFA link A6, -0x0006 000013BA 48E7 0300 movem.l -[A7], D6,D7 000013BE 1C2D 9DAC move.b D6, [A5 - 0x6254] 000013C2 1B7C 0001 9DAC move.b [A5 - 0x6254], 0x1 000013C8 7E00 moveq.l D7, 0x00 000013CA 486E 000C pea.l [A6 + 0xC] 000013CE 4EAD 26FA jsr [A5 + 0x26FA /* export_1243 */] label000013D2: 000013D2 202E 000C move.l D0, [A6 + 0xC] 000013D6 B0AE 0008 cmp.l D0, [A6 + 0x8] 000013DA 6C14 bge +0x16 /* 000013F0 */ 000013DC 5287 addq.l D7, 1 000013DE 486E 000C pea.l [A6 + 0xC] 000013E2 4EBA 0570 jsr [PC + 0x570 /* 00001954 */] 000013E6 486E 000C pea.l [A6 + 0xC] 000013EA 4EAD 26FA jsr [A5 + 0x26FA /* export_1243 */] 000013EE 60E2 bra -0x1C /* 000013D2 */ label000013F0: 000013F0 2D47 0010 move.l [A6 + 0x10], D7 000013F4 1B46 9DAC move.b [A5 - 0x6254], D6 000013F8 4CDF 00C0 movem.l D6,D7, [A7]+ 000013FC 4E5E unlink A6 000013FE 205F movea.l A0, [A7]+ 00001400 504F addq.w A7, 8 00001402 4ED0 jmp [A0] export_689: 00001404 4E56 FFFC link A6, -0x0004 00001408 2F07 move.l -[A7], D7 0000140A 7E00 moveq.l D7, 0x00 label0000140C: 0000140C 202E 000C move.l D0, [A6 + 0xC] 00001410 B0AE 0008 cmp.l D0, [A6 + 0x8] 00001414 6C10 bge +0x12 /* 00001426 */ 00001416 5287 addq.l D7, 1 00001418 486E 000C pea.l [A6 + 0xC] 0000141C 4EAD 0E12 jsr [A5 + 0xE12 /* export_446 */] 00001420 52AE 000C addq.l [A6 + 0xC], 1 00001424 60E6 bra -0x18 /* 0000140C */ label00001426: 00001426 2D47 0010 move.l [A6 + 0x10], D7 0000142A 2E1F move.l D7, [A7]+ 0000142C 4E5E unlink A6 0000142E 205F movea.l A0, [A7]+ 00001430 504F addq.w A7, 8 00001432 4ED0 jmp [A0] export_690: fn00001434: 00001434 4E56 FFFC link A6, -0x0004 00001438 48E7 0018 movem.l -[A7], A3,A4 0000143C 266E 0008 movea.l A3, [A6 + 0x8] 00001440 286E 000C movea.l A4, [A6 + 0xC] 00001444 41ED 9EFA lea.l A0, [A5 - 0x6106] 00001448 224B movea.l A1, A3 0000144A 7003 moveq.l D0, 0x03 label0000144C: 0000144C 32D8 move.w [A1]+, [A0]+ 0000144E 51C8 FFFC dbf D0, -0x6 /* 0000144C */ 00001452 203C 6E75 6C6C move.l D0, 0x6E756C6C /* 'null' */ 00001458 B094 cmp.l D0, [A4] 0000145A 57C0 seq D0 0000145C 4A00 tst.b D0 0000145E 6628 bne +0x2A /* 00001488 */ 00001460 4AAC 0004 tst.l [A4 + 0x4] 00001464 57C1 seq D1 00001466 8001 or.b D0, D1 00001468 6702 beq +0x4 /* 0000146C */ 0000146A 601C bra +0x1E /* 00001488 */ label0000146C: 0000146C 2D6C 0004 FFFC move.l [A6 - 0x4], [A4 + 0x4] 00001472 4267 clr.w -[A7] 00001474 486E FFFC pea.l [A6 - 0x4] 00001478 4EAD 258A jsr [A5 + 0x258A /* export_1197 */] 0000147C 4A5F tst.w [A7]+ 0000147E 6608 bne +0xA /* 00001488 */ 00001480 2694 move.l [A3], [A4] 00001482 276E FFFC 0004 move.l [A3 + 0x4], [A6 - 0x4] label00001488: 00001488 4CDF 1800 movem.l A3,A4, [A7]+ 0000148C 4E5E unlink A6 0000148E 205F movea.l A0, [A7]+ 00001490 504F addq.w A7, 8 00001492 4ED0 jmp [A0] export_691: fn00001494: 00001494 4E56 0000 link A6, 0 00001498 536D CC88 subq.w [A5 - 0x3378], 1 0000149C 4A6D CC88 tst.w [A5 - 0x3378] 000014A0 6606 bne +0x8 /* 000014A8 */ 000014A2 486D 0912 pea.l [A5 + 0x912 /* export_286 */] 000014A6 A9F1 syscall UnloadSeg label000014A8: 000014A8 4E5E unlink A6 000014AA 4E75 rts export_692: 000014AC 4E56 FFE2 link A6, -0x001E 000014B0 48E7 0018 movem.l -[A7], A3,A4 000014B4 266E 000C movea.l A3, [A6 + 0xC] 000014B8 422E 0010 clr.b [A6 + 0x10] 000014BC 7001 moveq.l D0, 0x01 000014BE B013 cmp.b D0, [A3] 000014C0 6702 beq +0x4 /* 000014C4 */ 000014C2 6064 bra +0x66 /* 00001528 */ label000014C4: 000014C4 202B 0002 move.l D0, [A3 + 0x2] 000014C8 B0AD A284 cmp.l D0, [A5 - 0x5D7C] 000014CC 670A beq +0xC /* 000014D8 */ 000014CE 3F3C 0003 move.w -[A7], 0x3 000014D2 4EBA FBB8 jsr [PC - 0x448 /* 0000108C */] 000014D6 6050 bra +0x52 /* 00001528 */ label000014D8: 000014D8 286E 0008 movea.l A4, [A6 + 0x8] 000014DC 296B 0010 0002 move.l [A4 + 0x2], [A3 + 0x10] 000014E2 296B 0006 0006 move.l [A4 + 0x6], [A3 + 0x6] 000014E8 296B 000A 000A move.l [A4 + 0xA], [A3 + 0xA] 000014EE 197C 0002 000E move.b [A4 + 0xE], 0x2 000014F4 396B 000E 0010 move.w [A4 + 0x10], [A3 + 0xE] 000014FA 4267 clr.w -[A7] 000014FC 2F2C 0002 move.l -[A7], [A4 + 0x2] 00001500 3F2C 0010 move.w -[A7], [A4 + 0x10] 00001504 486E FFE2 pea.l [A6 - 0x1E] 00001508 4EAD 2C42 jsr [A5 + 0x2C42 /* export_1412 */] 0000150C 101F move.b D0, [A7]+ 0000150E 6710 beq +0x12 /* 00001520 */ 00001510 102E FFE6 move.b D0, [A6 - 0x1A] 00001514 4880 ext.w D0 00001516 3880 move.w [A4], D0 00001518 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 0000151E 6008 bra +0xA /* 00001528 */ label00001520: 00001520 3F3C 0070 move.w -[A7], 0x70 /* 'p' */ 00001524 4EBA FB66 jsr [PC - 0x49A /* 0000108C */] label00001528: 00001528 4CDF 1800 movem.l A3,A4, [A7]+ 0000152C 4E5E unlink A6 0000152E 205F movea.l A0, [A7]+ 00001530 504F addq.w A7, 8 00001532 4ED0 jmp [A0] fn00001534: 00001534 4E56 FDAC link A6, -0x0254 00001538 48E7 0018 movem.l -[A7], A3,A4 0000153C 266E 0008 movea.l A3, [A6 + 0x8] 00001540 286B 000A movea.l A4, [A3 + 0xA] 00001544 202C 0002 move.l D0, [A4 + 0x2] 00001548 B0AC 000A cmp.l D0, [A4 + 0xA] 0000154C 661C bne +0x1E /* 0000156A */ 0000154E 486E FDC0 pea.l [A6 - 0x240] 00001552 3F3C 0016 move.w -[A7], 0x16 00001556 4EBA FC5E jsr [PC - 0x3A2 /* 000011B6 */] 0000155A 205F movea.l A0, [A7]+ 0000155C 43EE FFE0 lea.l A1, [A6 - 0x20] 00001560 700F moveq.l D0, 0x0F label00001562: 00001562 32D8 move.w [A1]+, [A0]+ 00001564 51C8 FFFC dbf D0, -0x6 /* 00001562 */ 00001568 6024 bra +0x26 /* 0000158E */ label0000156A: 0000156A 202C 0002 move.l D0, [A4 + 0x2] 0000156E B0AC 0006 cmp.l D0, [A4 + 0x6] 00001572 661A bne +0x1C /* 0000158E */ 00001574 486E FDC0 pea.l [A6 - 0x240] 00001578 3F3C 0017 move.w -[A7], 0x17 0000157C 4EBA FC38 jsr [PC - 0x3C8 /* 000011B6 */] 00001580 205F movea.l A0, [A7]+ 00001582 43EE FFE0 lea.l A1, [A6 - 0x20] 00001586 700F moveq.l D0, 0x0F label00001588: 00001588 32D8 move.w [A1]+, [A0]+ 0000158A 51C8 FFFC dbf D0, -0x6 /* 00001588 */ label0000158E: 0000158E 7002 moveq.l D0, 0x02 00001590 B054 cmp.w D0, [A4] 00001592 661C bne +0x1E /* 000015B0 */ 00001594 486E FDC0 pea.l [A6 - 0x240] 00001598 3F3C 0015 move.w -[A7], 0x15 0000159C 4EBA FC18 jsr [PC - 0x3E8 /* 000011B6 */] 000015A0 205F movea.l A0, [A7]+ 000015A2 43EE FFC0 lea.l A1, [A6 - 0x40] 000015A6 700F moveq.l D0, 0x0F label000015A8: 000015A8 32D8 move.w [A1]+, [A0]+ 000015AA 51C8 FFFC dbf D0, -0x6 /* 000015A8 */ 000015AE 6020 bra +0x22 /* 000015D0 */ label000015B0: 000015B0 7001 moveq.l D0, 0x01 000015B2 B054 cmp.w D0, [A4] 000015B4 661A bne +0x1C /* 000015D0 */ 000015B6 486E FDC0 pea.l [A6 - 0x240] 000015BA 3F3C 0014 move.w -[A7], 0x14 000015BE 4EBA FBF6 jsr [PC - 0x40A /* 000011B6 */] 000015C2 205F movea.l A0, [A7]+ 000015C4 43EE FFC0 lea.l A1, [A6 - 0x40] 000015C8 700F moveq.l D0, 0x0F label000015CA: 000015CA 32D8 move.w [A1]+, [A0]+ 000015CC 51C8 FFFC dbf D0, -0x6 /* 000015CA */ label000015D0: 000015D0 7001 moveq.l D0, 0x01 000015D2 B02C 000E cmp.b D0, [A4 + 0xE] 000015D6 6622 bne +0x24 /* 000015FA */ 000015D8 377C 000E FFFE move.w [A3 - 0x2], 0xE 000015DE 486E FDAC pea.l [A6 - 0x254] 000015E2 2F2C 0010 move.l -[A7], [A4 + 0x10] 000015E6 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 000015EA 205F movea.l A0, [A7]+ 000015EC 43EE FEC0 lea.l A1, [A6 - 0x140] 000015F0 7009 moveq.l D0, 0x09 label000015F2: 000015F2 32D8 move.w [A1]+, [A0]+ 000015F4 51C8 FFFC dbf D0, -0x6 /* 000015F2 */ 000015F8 604A bra +0x4C /* 00001644 */ label000015FA: 000015FA 4A2C 000E tst.b [A4 + 0xE] 000015FE 6618 bne +0x1A /* 00001618 */ 00001600 377C 0035 FFFE move.w [A3 - 0x2], 0x35 /* '5' */ 00001606 41EE FEC0 lea.l A0, [A6 - 0x140] 0000160A 43EC 0010 lea.l A1, [A4 + 0x10] 0000160E 707F moveq.l D0, 0x7F label00001610: 00001610 30D9 move.w [A0]+, [A1]+ 00001612 51C8 FFFC dbf D0, -0x6 /* 00001610 */ 00001616 602C bra +0x2E /* 00001644 */ label00001618: 00001618 7002 moveq.l D0, 0x02 0000161A B02C 000E cmp.b D0, [A4 + 0xE] 0000161E 6624 bne +0x26 /* 00001644 */ 00001620 377C 0013 FFFE move.w [A3 - 0x2], 0x13 00001626 486E FDAC pea.l [A6 - 0x254] 0000162A 302C 0010 move.w D0, [A4 + 0x10] 0000162E 48C0 ext.l D0 00001630 2F00 move.l -[A7], D0 00001632 4EAD 251A jsr [A5 + 0x251A /* export_1183 */] 00001636 205F movea.l A0, [A7]+ 00001638 43EE FEC0 lea.l A1, [A6 - 0x140] 0000163C 7009 moveq.l D0, 0x09 label0000163E: 0000163E 32D8 move.w [A1]+, [A0]+ 00001640 51C8 FFFC dbf D0, -0x6 /* 0000163E */ label00001644: 00001644 486E FFE0 pea.l [A6 - 0x20] 00001648 486E FFC0 pea.l [A6 - 0x40] 0000164C 486E FEC0 pea.l [A6 - 0x140] 00001650 487A 0016 pea.l [PC + 0x16 /* 00001668, value 0x4E56 'NV', cstring "" */] 00001654 A98B syscall ParamText 00001656 3F2B FFFE move.w -[A7], [A3 - 0x2] 0000165A 4EBA FA30 jsr [PC - 0x5D0 /* 0000108C */] 0000165E 4CDF 1800 movem.l A3,A4, [A7]+ 00001662 4E5E unlink A6 00001664 2E9F move.l [A7], [A7]+ 00001666 4E75 rts 00001668 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_693: // at 0000166A (misaligned) 0000166C FFDA .invalid <> 0000166E 48E7 0308 movem.l -[A7], D6,D7,A4 00001672 286E 000A movea.l A4, [A6 + 0xA] 00001676 4247 clr.w D7 00001678 102C 000E move.b D0, [A4 + 0xE] 0000167C 4880 ext.w D0 0000167E 6776 beq +0x78 /* 000016F6 */ 00001680 5340 subq.w D0, 1 00001682 673A beq +0x3C /* 000016BE */ 00001684 5340 subq.w D0, 1 00001686 6702 beq +0x4 /* 0000168A */ 00001688 607E bra +0x80 /* 00001708 */ label0000168A: 0000168A 4267 clr.w -[A7] 0000168C 2F2C 0002 move.l -[A7], [A4 + 0x2] 00001690 3F2C 0010 move.w -[A7], [A4 + 0x10] 00001694 486E FFDA pea.l [A6 - 0x26] 00001698 4EAD 2C42 jsr [A5 + 0x2C42 /* export_1412 */] 0000169C 101F move.b D0, [A7]+ 0000169E 6768 beq +0x6A /* 00001708 */ 000016A0 122E FFDE move.b D1, [A6 - 0x22] 000016A4 4881 ext.w D1 000016A6 B254 cmp.w D1, [A4] 000016A8 57C1 seq D1 000016AA 4A01 tst.b D1 000016AC 660A bne +0xC /* 000016B8 */ 000016AE 4A54 tst.w [A4] 000016B0 57C2 seq D2 000016B2 8202 or.b D1, D2 000016B4 C001 and.b D0, D1 000016B6 6750 beq +0x52 /* 00001708 */ label000016B8: 000016B8 3E2C 0010 move.w D7, [A4 + 0x10] 000016BC 604A bra +0x4C /* 00001708 */ label000016BE: 000016BE 2C2C 0010 move.l D6, [A4 + 0x10] 000016C2 70FF moveq.l D0, 0xFFFFFFFF 000016C4 B086 cmp.l D0, D6 000016C6 6F1C ble +0x1E /* 000016E4 */ 000016C8 42A7 clr.l -[A7] 000016CA 2F06 move.l -[A7], D6 000016CC 4267 clr.w -[A7] 000016CE 2F2C 0002 move.l -[A7], [A4 + 0x2] 000016D2 3F14 move.w -[A7], [A4] 000016D4 4EAD 2B6A jsr [A5 + 0x2B6A /* export_1385 */] 000016D8 301F move.w D0, [A7]+ 000016DA 48C0 ext.l D0 000016DC 2F00 move.l -[A7], D0 000016DE 4EAD 252A jsr [A5 + 0x252A /* export_1185 */] 000016E2 2C1F move.l D6, [A7]+ label000016E4: 000016E4 4267 clr.w -[A7] 000016E6 2F2C 0002 move.l -[A7], [A4 + 0x2] 000016EA 3F06 move.w -[A7], D6 000016EC 3F14 move.w -[A7], [A4] 000016EE 4EAD 2C4A jsr [A5 + 0x2C4A /* export_1413 */] 000016F2 3E1F move.w D7, [A7]+ 000016F4 6012 bra +0x14 /* 00001708 */ label000016F6: 000016F6 4267 clr.w -[A7] 000016F8 2F2C 0002 move.l -[A7], [A4 + 0x2] 000016FC 3F14 move.w -[A7], [A4] 000016FE 486C 0010 pea.l [A4 + 0x10] 00001702 4EAD 2CE2 jsr [A5 + 0x2CE2 /* export_1432 */] 00001706 3E1F move.w D7, [A7]+ label00001708: 00001708 3D47 000E move.w [A6 + 0xE], D7 0000170C 102D B5C4 move.b D0, [A5 - 0x4A3C] 00001710 802E 0008 or.b D0, [A6 + 0x8] 00001714 6702 beq +0x4 /* 00001718 */ 00001716 600A bra +0xC /* 00001722 */ label00001718: 00001718 4A47 tst.w D7 0000171A 6606 bne +0x8 /* 00001722 */ 0000171C 2F0E move.l -[A7], A6 0000171E 4EBA FE14 jsr [PC - 0x1EC /* 00001534 */] label00001722: 00001722 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00001726 4E5E unlink A6 00001728 205F movea.l A0, [A7]+ 0000172A 5C4F addq.w A7, 6 0000172C 4ED0 jmp [A0] export_694: 0000172E 4E56 FDE4 link A6, -0x021C 00001732 1D7C 0001 000C move.b [A6 + 0xC], 0x1 00001738 206E 0008 movea.l A0, [A6 + 0x8] 0000173C 7005 moveq.l D0, 0x05 0000173E B010 cmp.b D0, [A0] 00001740 6602 bne +0x4 /* 00001744 */ 00001742 6050 bra +0x52 /* 00001794 */ label00001744: 00001744 206E 0008 movea.l A0, [A6 + 0x8] 00001748 2028 0002 move.l D0, [A0 + 0x2] 0000174C B0AD A284 cmp.l D0, [A5 - 0x5D7C] 00001750 660C bne +0xE /* 0000175E */ 00001752 4A6D CAEC tst.w [A5 - 0x3514] 00001756 6F3C ble +0x3E /* 00001794 */ 00001758 526D CAEC addq.w [A5 - 0x3514], 1 0000175C 6036 bra +0x38 /* 00001794 */ label0000175E: 0000175E 1D7C 0001 FDE4 move.b [A6 - 0x21C], 0x1 00001764 7001 moveq.l D0, 0x01 00001766 2D40 FDEA move.l [A6 - 0x216], D0 0000176A 1D7C 0007 FEF0 move.b [A6 - 0x110], 0x7 00001770 206E 0008 movea.l A0, [A6 + 0x8] 00001774 2D68 0002 FFFC move.l [A6 - 0x4], [A0 + 0x2] 0000177A 4267 clr.w -[A7] 0000177C 486E FDE4 pea.l [A6 - 0x21C] 00001780 4EAD 28B2 jsr [A5 + 0x28B2 /* export_1298 */] 00001784 4A5F tst.w [A7]+ 00001786 6608 bne +0xA /* 00001790 */ 00001788 3B7C 0001 CAEC move.w [A5 - 0x3514], 0x1 0000178E 6004 bra +0x6 /* 00001794 */ label00001790: 00001790 422E 000C clr.b [A6 + 0xC] label00001794: 00001794 4E5E unlink A6 00001796 2E9F move.l [A7], [A7]+ 00001798 4E75 rts export_695: 0000179A 4E56 FBF8 link A6, -0x0408 0000179E 2F07 move.l -[A7], D7 000017A0 206E 0008 movea.l A0, [A6 + 0x8] 000017A4 43EE FF00 lea.l A1, [A6 - 0x100] 000017A8 707F moveq.l D0, 0x7F label000017AA: 000017AA 32D8 move.w [A1]+, [A0]+ 000017AC 51C8 FFFC dbf D0, -0x6 /* 000017AA */ 000017B0 487A 011C pea.l [PC + 0x11C /* 000018CE, value 0x1220C20 */] 000017B4 486E FF00 pea.l [A6 - 0x100] 000017B8 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */] 000017BC 4A5F tst.w [A7]+ 000017BE 6630 bne +0x32 /* 000017F0 */ 000017C0 206E 000C movea.l A0, [A6 + 0xC] 000017C4 2F08 move.l -[A7], A0 000017C6 487A 0106 pea.l [PC + 0x106 /* 000018CE, value 0x1220C20 */] 000017CA 486E FF00 pea.l [A6 - 0x100] 000017CE 487A 00FE pea.l [PC + 0xFE /* 000018CE, value 0x1220C20 */] 000017D2 486E FBFE pea.l [A6 - 0x402] 000017D6 3F3C 0003 move.w -[A7], 0x3 000017DA 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 000017DE 205F movea.l A0, [A7]+ 000017E0 43EE FBFE lea.l A1, [A6 - 0x402] 000017E4 707F moveq.l D0, 0x7F label000017E6: 000017E6 30D9 move.w [A0]+, [A1]+ 000017E8 51C8 FFFC dbf D0, -0x6 /* 000017E6 */ 000017EC 6000 00D8 bra +0xDA /* 000018C6 */ label000017F0: 000017F0 41EE FD00 lea.l A0, [A6 - 0x300] 000017F4 43FA 00DA lea.l A1, [PC + 0xDA /* 000018D0, value 0xC202620, pstring " & quote & \"" */] 000017F8 7006 moveq.l D0, 0x06 label000017FA: 000017FA 30D9 move.w [A0]+, [A1]+ 000017FC 51C8 FFFC dbf D0, -0x6 /* 000017FA */ 00001800 3D7C 0122 FE00 move.w [A6 - 0x200], 0x122 00001806 3D7C 0001 FBFC move.w [A6 - 0x404], 0x1 0000180C 4240 clr.w D0 0000180E 102E FF00 move.b D0, [A6 - 0x100] 00001812 3D40 FBFA move.w [A6 - 0x406], D0 00001816 3E2E FBFC move.w D7, [A6 - 0x404] 0000181A 6070 bra +0x72 /* 0000188C */ label0000181C: 0000181C 486E FE00 pea.l [A6 - 0x200] 00001820 4240 clr.w D0 00001822 41EE FF00 lea.l A0, [A6 - 0x100] 00001826 1030 7000 move.b D0, [A0 + D7.w] 0000182A 323C 0100 move.w D1, 0x100 0000182E 1200 move.b D1, D0 00001830 3D41 FBF8 move.w [A6 - 0x408], D1 00001834 486E FBF8 pea.l [A6 - 0x408] 00001838 486E FBFE pea.l [A6 - 0x402] 0000183C 3F3C 0002 move.w -[A7], 0x2 00001840 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 00001844 41EE FE00 lea.l A0, [A6 - 0x200] 00001848 43EE FBFE lea.l A1, [A6 - 0x402] 0000184C 707F moveq.l D0, 0x7F label0000184E: 0000184E 30D9 move.w [A0]+, [A1]+ 00001850 51C8 FFFC dbf D0, -0x6 /* 0000184E */ 00001854 4240 clr.w D0 00001856 41EE FF00 lea.l A0, [A6 - 0x100] 0000185A 1030 7000 move.b D0, [A0 + D7.w] 0000185E 7222 moveq.l D1, 0x22 00001860 B240 cmp.w D1, D0 00001862 6624 bne +0x26 /* 00001888 */ 00001864 486E FE00 pea.l [A6 - 0x200] 00001868 486E FD00 pea.l [A6 - 0x300] 0000186C 486E FBFE pea.l [A6 - 0x402] 00001870 3F3C 0002 move.w -[A7], 0x2 00001874 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 00001878 41EE FE00 lea.l A0, [A6 - 0x200] 0000187C 43EE FBFE lea.l A1, [A6 - 0x402] 00001880 707F moveq.l D0, 0x7F label00001882: 00001882 30D9 move.w [A0]+, [A1]+ 00001884 51C8 FFFC dbf D0, -0x6 /* 00001882 */ label00001888: 00001888 5247 addq.w D7, 1 0000188A 6906 bvs +0x8 /* 00001892 */ label0000188C: 0000188C BE6E FBFA cmp.w D7, [A6 - 0x406] 00001890 6F8A ble -0x74 /* 0000181C */ label00001892: 00001892 486E FE00 pea.l [A6 - 0x200] 00001896 487A 0036 pea.l [PC + 0x36 /* 000018CE, value 0x1220C20 */] 0000189A 486E FBFE pea.l [A6 - 0x402] 0000189E 3F3C 0002 move.w -[A7], 0x2 000018A2 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */] 000018A6 41EE FE00 lea.l A0, [A6 - 0x200] 000018AA 43EE FBFE lea.l A1, [A6 - 0x402] 000018AE 707F moveq.l D0, 0x7F label000018B0: 000018B0 30D9 move.w [A0]+, [A1]+ 000018B2 51C8 FFFC dbf D0, -0x6 /* 000018B0 */ 000018B6 206E 000C movea.l A0, [A6 + 0xC] 000018BA 43EE FE00 lea.l A1, [A6 - 0x200] 000018BE 707F moveq.l D0, 0x7F label000018C0: 000018C0 30D9 move.w [A0]+, [A1]+ 000018C2 51C8 FFFC dbf D0, -0x6 /* 000018C0 */ label000018C6: 000018C6 2E1F move.l D7, [A7]+ 000018C8 4E5E unlink A6 000018CA 2E9F move.l [A7], [A7]+ 000018CC 4E75 rts 000018CE 0122 btst -[A2], D0 000018D0 0C20 2620 cmpi.b -[A0], 0x20 /* ' ' */ 000018D4 7175 moveq.l D0, 0x75 000018D6 6F74 ble +0x76 /* 0000194C */ 000018D8 6520 bcs +0x22 /* 000018FA */ 000018DA 2620 move.l D3, -[A0] 000018DC 2200 move.l D1, D0 export_696: 000018DE 4E56 FEFC link A6, -0x0104 000018E2 48E7 0108 movem.l -[A7], D7,A4 000018E6 206E 000C movea.l A0, [A6 + 0xC] 000018EA 43EE FF00 lea.l A1, [A6 - 0x100] 000018EE 707F moveq.l D0, 0x7F label000018F0: 000018F0 32D8 move.w [A1]+, [A0]+ 000018F2 51C8 FFFC dbf D0, -0x6 /* 000018F0 */ 000018F6 286E 0008 movea.l A4, [A6 + 0x8] label000018FA: 000018FA 4240 clr.w D0 000018FC 102E FF00 move.b D0, [A6 - 0x100] 00001900 5240 addq.w D0, 1 00001902 48C0 ext.l D0 00001904 2E00 move.l D7, D0 00001906 2F0C move.l -[A7], A4 00001908 2F07 move.l -[A7], D7 0000190A 201F move.l D0, [A7]+ 0000190C 205F movea.l A0, [A7]+ 0000190E A024 syscall SetHandleSize 00001910 4267 clr.w -[A7] 00001912 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 00001916 4A5F tst.w [A7]+ 00001918 671C beq +0x1E /* 00001936 */ 0000191A 2F0C move.l -[A7], A4 0000191C 7001 moveq.l D0, 0x01 0000191E 2F00 move.l -[A7], D0 00001920 201F move.l D0, [A7]+ 00001922 205F movea.l A0, [A7]+ 00001924 A024 syscall SetHandleSize 00001926 4267 clr.w -[A7] 00001928 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 0000192C 4A5F tst.w [A7]+ 0000192E 6718 beq +0x1A /* 00001948 */ 00001930 2054 movea.l A0, [A4] 00001932 4210 clr.b [A0] 00001934 6012 bra +0x14 /* 00001948 */ label00001936: 00001936 42A7 clr.l -[A7] 00001938 486E FF00 pea.l [A6 - 0x100] 0000193C 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] 00001940 2F14 move.l -[A7], [A4] 00001942 2F07 move.l -[A7], D7 00001944 4EAD 0D22 jsr [A5 + 0xD22 /* export_416 */] label00001948: 00001948 4CDF 1080 movem.l D7,A4, [A7]+ label0000194C: 0000194C 4E5E unlink A6 0000194E 205F movea.l A0, [A7]+ 00001950 504F addq.w A7, 8 00001952 4ED0 jmp [A0] export_697: fn00001954: 00001954 4E56 0000 link A6, 0 00001958 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000195C 4EAD 26FA jsr [A5 + 0x26FA /* export_1243 */] 00001960 206E 0008 movea.l A0, [A6 + 0x8] 00001964 2050 movea.l A0, [A0] 00001966 4A10 tst.b [A0] 00001968 6602 bne +0x4 /* 0000196C */ 0000196A 6042 bra +0x44 /* 000019AE */ label0000196C: 0000196C 7000 moveq.l D0, 0x00 0000196E 206E 0008 movea.l A0, [A6 + 0x8] 00001972 2050 movea.l A0, [A0] 00001974 1010 move.b D0, [A0] 00001976 C0BC 0000 00FF and.l D0, 0xFF 0000197C 322D 9D4C move.w D1, [A5 - 0x62B4] 00001980 48C1 ext.l D1 00001982 B280 cmp.l D1, D0 00001984 56C0 sne D0 00001986 206E 0008 movea.l A0, [A6 + 0x8] 0000198A 2050 movea.l A0, [A0] 0000198C 4A10 tst.b [A0] 0000198E 56C1 sne D1 00001990 C001 and.b D0, D1 00001992 6708 beq +0xA /* 0000199C */ 00001994 206E 0008 movea.l A0, [A6 + 0x8] 00001998 5290 addq.l [A0], 1 0000199A 60D0 bra -0x2E /* 0000196C */ label0000199C: 0000199C 206E 0008 movea.l A0, [A6 + 0x8] 000019A0 2050 movea.l A0, [A0] 000019A2 4A10 tst.b [A0] 000019A4 6602 bne +0x4 /* 000019A8 */ 000019A6 6006 bra +0x8 /* 000019AE */ label000019A8: 000019A8 206E 0008 movea.l A0, [A6 + 0x8] 000019AC 5290 addq.l [A0], 1 label000019AE: 000019AE 4E5E unlink A6 000019B0 2E9F move.l [A7], [A7]+ 000019B2 4E75 rts export_698: 000019B4 4E56 0000 link A6, 0 000019B8 0CAE 0000 0400 0008 cmpi.l [A6 + 0x8], 0x400 000019C0 6F16 ble +0x18 /* 000019D8 */ 000019C2 2F2E 0010 move.l -[A7], [A6 + 0x10] 000019C6 2F2E 000C move.l -[A7], [A6 + 0xC] 000019CA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000019CE 201F move.l D0, [A7]+ 000019D0 225F movea.l A1, [A7]+ 000019D2 205F movea.l A0, [A7]+ 000019D4 A02E syscall BlockMove/BlockMoveData 000019D6 6010 bra +0x12 /* 000019E8 */ label000019D8: 000019D8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000019DC 2F2E 000C move.l -[A7], [A6 + 0xC] 000019E0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000019E4 4EAD 0D22 jsr [A5 + 0xD22 /* export_416 */] label000019E8: 000019E8 4E5E unlink A6 000019EA 205F movea.l A0, [A7]+ 000019EC DEFC 000C add.w A7, 0xC 000019F0 4ED0 jmp [A0] export_699: 000019F2 4E56 FEE2 link A6, -0x011E 000019F6 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000019FA 286E 0008 movea.l A4, [A6 + 0x8] 000019FE 422E 0010 clr.b [A6 + 0x10] 00001A02 486E 000C pea.l [A6 + 0xC] 00001A06 4EAD 26FA jsr [A5 + 0x26FA /* export_1243 */] 00001A0A 206E 000C movea.l A0, [A6 + 0xC] 00001A0E 4A10 tst.b [A0] 00001A10 6620 bne +0x22 /* 00001A32 */ 00001A12 102D CAE8 move.b D0, [A5 - 0x3518] 00001A16 6700 01BE beq +0x1C0 /* 00001BD6 */ 00001A1A 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00001A20 18BC 0001 move.b [A4], 0x1 00001A24 7000 moveq.l D0, 0x00 00001A26 2940 0002 move.l [A4 + 0x2], D0 00001A2A 6000 01A4 bra +0x1A6 /* 00001BD0 */ 00001A2E 6000 01A6 bra +0x1A8 /* 00001BD6 */ label00001A32: 00001A32 2D6E 000C FFF8 move.l [A6 - 0x8], [A6 + 0xC] 00001A38 4244 clr.w D4 00001A3A 4245 clr.w D5 00001A3C 206E FFF8 movea.l A0, [A6 - 0x8] 00001A40 1010 move.b D0, [A0] 00001A42 4880 ext.w D0 00001A44 722D moveq.l D1, 0x2D 00001A46 B240 cmp.w D1, D0 00001A48 6604 bne +0x6 /* 00001A4E */ 00001A4A 52AE FFF8 addq.l [A6 - 0x8], 1 label00001A4E: 00001A4E 486E FFF8 pea.l [A6 - 0x8] 00001A52 4EAD 26FA jsr [A5 + 0x26FA /* export_1243 */] label00001A56: 00001A56 206E FFF8 movea.l A0, [A6 - 0x8] 00001A5A 1010 move.b D0, [A0] 00001A5C 4880 ext.w D0 00001A5E 3E00 move.w D7, D0 00001A60 7030 moveq.l D0, 0x30 00001A62 B047 cmp.w D0, D7 00001A64 5FC0 sle D0 00001A66 4A00 tst.b D0 00001A68 670A beq +0xC /* 00001A74 */ 00001A6A 7239 moveq.l D1, 0x39 00001A6C B247 cmp.w D1, D7 00001A6E 5CC1 sge D1 00001A70 C001 and.b D0, D1 00001A72 660A bne +0xC /* 00001A7E */ label00001A74: 00001A74 722E moveq.l D1, 0x2E 00001A76 B247 cmp.w D1, D7 00001A78 57C1 seq D1 00001A7A 8001 or.b D0, D1 00001A7C 6712 beq +0x14 /* 00001A90 */ label00001A7E: 00001A7E 702E moveq.l D0, 0x2E 00001A80 B047 cmp.w D0, D7 00001A82 6604 bne +0x6 /* 00001A88 */ 00001A84 5244 addq.w D4, 1 00001A86 6002 bra +0x4 /* 00001A8A */ label00001A88: 00001A88 5245 addq.w D5, 1 label00001A8A: 00001A8A 52AE FFF8 addq.l [A6 - 0x8], 1 00001A8E 60C6 bra -0x38 /* 00001A56 */ label00001A90: 00001A90 7020 moveq.l D0, 0x20 00001A92 B047 cmp.w D0, D7 00001A94 57C0 seq D0 00001A96 4A00 tst.b D0 00001A98 6616 bne +0x18 /* 00001AB0 */ 00001A9A 720D moveq.l D1, 0x0D 00001A9C B247 cmp.w D1, D7 00001A9E 57C1 seq D1 00001AA0 8001 or.b D0, D1 00001AA2 660C bne +0xE /* 00001AB0 */ 00001AA4 4A47 tst.w D7 00001AA6 57C1 seq D1 00001AA8 8001 or.b D0, D1 00001AAA 6604 bne +0x6 /* 00001AB0 */ 00001AAC 6000 0128 bra +0x12A /* 00001BD6 */ label00001AB0: 00001AB0 7001 moveq.l D0, 0x01 00001AB2 B045 cmp.w D0, D5 00001AB4 5EC0 sgt D0 00001AB6 4A00 tst.b D0 00001AB8 6600 011C bne +0x11E /* 00001BD6 */ 00001ABC 7201 moveq.l D1, 0x01 00001ABE B244 cmp.w D1, D4 00001AC0 5DC1 slt D1 00001AC2 8001 or.b D0, D1 00001AC4 6600 0110 bne +0x112 /* 00001BD6 */ 00001AC8 2D6E FFF8 FFFC move.l [A6 - 0x4], [A6 - 0x8] 00001ACE 486E FFF8 pea.l [A6 - 0x8] 00001AD2 4EAD 26FA jsr [A5 + 0x26FA /* export_1243 */] 00001AD6 206E FFF8 movea.l A0, [A6 - 0x8] 00001ADA 4A10 tst.b [A0] 00001ADC 6600 00F8 bne +0xFA /* 00001BD6 */ 00001AE0 206E FFFC movea.l A0, [A6 - 0x4] 00001AE4 4210 clr.b [A0] 00001AE6 4206 clr.b D6 label00001AE8: 00001AE8 206E 000C movea.l A0, [A6 + 0xC] 00001AEC 1010 move.b D0, [A0] 00001AEE 4880 ext.w D0 00001AF0 722D moveq.l D1, 0x2D 00001AF2 B240 cmp.w D1, D0 00001AF4 6612 bne +0x14 /* 00001B08 */ 00001AF6 0A06 0001 xori.b D6, 0x1 00001AFA 52AE 000C addq.l [A6 + 0xC], 1 00001AFE 486E 000C pea.l [A6 + 0xC] 00001B02 4EAD 26FA jsr [A5 + 0x26FA /* export_1243 */] 00001B06 60E0 bra -0x1E /* 00001AE8 */ label00001B08: 00001B08 2F2E 000C move.l -[A7], [A6 + 0xC] 00001B0C 486E FEF2 pea.l [A6 - 0x10E] 00001B10 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 00001B14 4240 clr.w D0 00001B16 102E FEF2 move.b D0, [A6 - 0x10E] 00001B1A 7209 moveq.l D1, 0x09 00001B1C B240 cmp.w D1, D0 00001B1E 6D3A blt +0x3C /* 00001B5A */ 00001B20 266E 000C movea.l A3, [A6 + 0xC] label00001B24: 00001B24 4A13 tst.b [A3] 00001B26 670E beq +0x10 /* 00001B36 */ 00001B28 1013 move.b D0, [A3] 00001B2A 4880 ext.w D0 00001B2C 722E moveq.l D1, 0x2E 00001B2E B240 cmp.w D1, D0 00001B30 6728 beq +0x2A /* 00001B5A */ 00001B32 528B addq.l A3, 1 00001B34 60EE bra -0x10 /* 00001B24 */ label00001B36: 00001B36 18BC 0001 move.b [A4], 0x1 00001B3A 42A7 clr.l -[A7] 00001B3C 486E FEF2 pea.l [A6 - 0x10E] 00001B40 4EAD 2712 jsr [A5 + 0x2712 /* export_1246 */] 00001B44 295F 0002 move.l [A4 + 0x2], [A7]+ 00001B48 1006 move.b D0, D6 00001B4A 6700 0084 beq +0x86 /* 00001BD0 */ 00001B4E 202C 0002 move.l D0, [A4 + 0x2] 00001B52 4480 neg.l D0 00001B54 2940 0002 move.l [A4 + 0x2], D0 00001B58 6076 bra +0x78 /* 00001BD0 */ label00001B5A: 00001B5A 4214 clr.b [A4] 00001B5C 486E FEE2 pea.l [A6 - 0x11E] 00001B60 486E FEF2 pea.l [A6 - 0x10E] 00001B64 4EAD 03C2 jsr [A5 + 0x3C2 /* export_116 */] 00001B68 588F addq.l A7, 4 00001B6A 204C movea.l A0, A4 00001B6C 5488 addq.l A0, 2 00001B6E 43EE FEE2 lea.l A1, [A6 - 0x11E] 00001B72 7004 moveq.l D0, 0x04 label00001B74: 00001B74 30D9 move.w [A0]+, [A1]+ 00001B76 51C8 FFFC dbf D0, -0x6 /* 00001B74 */ 00001B7A 4267 clr.w -[A7] 00001B7C 486C 0002 pea.l [A4 + 0x2] 00001B80 4EAD 03B2 jsr [A5 + 0x3B2 /* export_114 */] 00001B84 4A1F tst.b [A7]+ 00001B86 57C0 seq D0 00001B88 4A00 tst.b D0 00001B8A 664A bne +0x4C /* 00001BD6 */ 00001B8C 2F00 move.l -[A7], D0 00001B8E 4267 clr.w -[A7] 00001B90 486C 0002 pea.l [A4 + 0x2] 00001B94 4EAD 03B2 jsr [A5 + 0x3B2 /* export_114 */] 00001B98 121F move.b D1, [A7]+ 00001B9A 201F move.l D0, [A7]+ 00001B9C 7401 moveq.l D2, 0x01 00001B9E B401 cmp.b D2, D1 00001BA0 57C1 seq D1 00001BA2 8001 or.b D0, D1 00001BA4 6630 bne +0x32 /* 00001BD6 */ 00001BA6 1006 move.b D0, D6 00001BA8 6726 beq +0x28 /* 00001BD0 */ 00001BAA 41EE FEE2 lea.l A0, [A6 - 0x11E] 00001BAE 224C movea.l A1, A4 00001BB0 5489 addq.l A1, 2 00001BB2 7004 moveq.l D0, 0x04 label00001BB4: 00001BB4 30D9 move.w [A0]+, [A1]+ 00001BB6 51C8 FFFC dbf D0, -0x6 /* 00001BB4 */ 00001BBA 0A2E 0080 FEE2 xori.b [A6 - 0x11E], 0x80 00001BC0 204C movea.l A0, A4 00001BC2 5488 addq.l A0, 2 00001BC4 43EE FEE2 lea.l A1, [A6 - 0x11E] 00001BC8 7004 moveq.l D0, 0x04 label00001BCA: 00001BCA 30D9 move.w [A0]+, [A1]+ 00001BCC 51C8 FFFC dbf D0, -0x6 /* 00001BCA */ label00001BD0: 00001BD0 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 label00001BD6: 00001BD6 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001BDA 4E5E unlink A6 00001BDC 205F movea.l A0, [A7]+ 00001BDE 504F addq.w A7, 8 00001BE0 4ED0 jmp [A0] export_700: 00001BE2 4E56 FEFE link A6, -0x0102 00001BE6 2F07 move.l -[A7], D7 00001BE8 206E 000C movea.l A0, [A6 + 0xC] 00001BEC 43EE FF00 lea.l A1, [A6 - 0x100] 00001BF0 707F moveq.l D0, 0x7F label00001BF2: 00001BF2 32D8 move.w [A1]+, [A0]+ 00001BF4 51C8 FFFC dbf D0, -0x6 /* 00001BF2 */ label00001BF8: 00001BF8 4240 clr.w D0 00001BFA 102E FF00 move.b D0, [A6 - 0x100] 00001BFE 4241 clr.w D1 00001C00 41EE FF00 lea.l A0, [A6 - 0x100] 00001C04 1230 0000 move.b D1, [A0 + D0.w] 00001C08 3E01 move.w D7, D1 00001C0A 7020 moveq.l D0, 0x20 00001C0C B047 cmp.w D0, D7 00001C0E 57C0 seq D0 00001C10 4A00 tst.b D0 00001C12 660A bne +0xC /* 00001C1E */ 00001C14 720D moveq.l D1, 0x0D 00001C16 B247 cmp.w D1, D7 00001C18 57C1 seq D1 00001C1A 8001 or.b D0, D1 00001C1C 670E beq +0x10 /* 00001C2C */ label00001C1E: 00001C1E 4240 clr.w D0 00001C20 102E FF00 move.b D0, [A6 - 0x100] 00001C24 5340 subq.w D0, 1 00001C26 1D40 FF00 move.b [A6 - 0x100], D0 00001C2A 60CC bra -0x32 /* 00001BF8 */ label00001C2C: 00001C2C 4267 clr.w -[A7] 00001C2E 486E FF00 pea.l [A6 - 0x100] 00001C32 486D CE16 pea.l [A5 - 0x31EA] 00001C36 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] 00001C3A 101F move.b D0, [A7]+ 00001C3C 6710 beq +0x12 /* 00001C4E */ 00001C3E 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00001C44 206E 0008 movea.l A0, [A6 + 0x8] 00001C48 10BC 0001 move.b [A0], 0x1 00001C4C 6024 bra +0x26 /* 00001C72 */ label00001C4E: 00001C4E 4267 clr.w -[A7] 00001C50 486E FF00 pea.l [A6 - 0x100] 00001C54 486D CE00 pea.l [A5 - 0x3200] 00001C58 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] 00001C5C 101F move.b D0, [A7]+ 00001C5E 670E beq +0x10 /* 00001C6E */ 00001C60 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00001C66 206E 0008 movea.l A0, [A6 + 0x8] 00001C6A 4210 clr.b [A0] 00001C6C 6004 bra +0x6 /* 00001C72 */ label00001C6E: 00001C6E 422E 0010 clr.b [A6 + 0x10] label00001C72: 00001C72 2E1F move.l D7, [A7]+ 00001C74 4E5E unlink A6 00001C76 205F movea.l A0, [A7]+ 00001C78 504F addq.w A7, 8 00001C7A 4ED0 jmp [A0] export_701: fn00001C7C: 00001C7C 4E56 FFFE link A6, -0x0002 00001C80 4A6D CAEC tst.w [A5 - 0x3514] 00001C84 6602 bne +0x4 /* 00001C88 */ 00001C86 6014 bra +0x16 /* 00001C9C */ label00001C88: 00001C88 536D CAEC subq.w [A5 - 0x3514], 1 00001C8C 4A6D CAEC tst.w [A5 - 0x3514] 00001C90 660A bne +0xC /* 00001C9C */ 00001C92 4267 clr.w -[A7] 00001C94 4EAD 2AE2 jsr [A5 + 0x2AE2 /* export_1368 */] 00001C98 3D5F FFFE move.w [A6 - 0x2], [A7]+ label00001C9C: 00001C9C 4E5E unlink A6 00001C9E 4E75 rts export_702: 00001CA0 4E56 FEE8 link A6, -0x0118 00001CA4 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00001CA8 286E 0008 movea.l A4, [A6 + 0x8] 00001CAC 7E00 moveq.l D7, 0x00 00001CAE 7000 moveq.l D0, 0x00 00001CB0 2D40 FEE8 move.l [A6 - 0x118], D0 00001CB4 42A7 clr.l -[A7] 00001CB6 3F2D BF0C move.w -[A7], [A5 - 0x40F4] 00001CBA 4EAD 257A jsr [A5 + 0x257A /* export_1195 */] 00001CBE 1F3C 0001 move.b -[A7], 0x1 00001CC2 486E FEE8 pea.l [A6 - 0x118] 00001CC6 4EAD 245A jsr [A5 + 0x245A /* export_1159 */] 00001CCA 3C1F move.w D6, [A7]+ 00001CCC 4AAE FEE8 tst.l [A6 - 0x118] 00001CD0 6710 beq +0x12 /* 00001CE2 */ 00001CD2 2F2E FEE8 move.l -[A7], [A6 - 0x118] 00001CD6 205F movea.l A0, [A7]+ 00001CD8 A064 syscall MoveHHi 00001CDA 2F2E FEE8 move.l -[A7], [A6 - 0x118] 00001CDE 205F movea.l A0, [A7]+ 00001CE0 A029 syscall HLock label00001CE2: 00001CE2 4267 clr.w -[A7] 00001CE4 3F2D BF0C move.w -[A7], [A5 - 0x40F4] 00001CE8 4EAD 26BA jsr [A5 + 0x26BA /* export_1235 */] 00001CEC 3A1F move.w D5, [A7]+ 00001CEE 486E 000C pea.l [A6 + 0xC] 00001CF2 4EAD 26FA jsr [A5 + 0x26FA /* export_1243 */] 00001CF6 3006 move.w D0, D6 00001CF8 6712 beq +0x14 /* 00001D0C */ 00001CFA 5340 subq.w D0, 1 00001CFC 6730 beq +0x32 /* 00001D2E */ 00001CFE 5340 subq.w D0, 1 00001D00 672C beq +0x2E /* 00001D2E */ 00001D02 5340 subq.w D0, 1 00001D04 6700 0090 beq +0x92 /* 00001D96 */ 00001D08 6000 008E bra +0x90 /* 00001D98 */ label00001D0C: 00001D0C B9EE 000C cmpa.l A4, [A6 + 0xC] 00001D10 6F00 0086 ble +0x88 /* 00001D98 */ 00001D14 5287 addq.l D7, 1 00001D16 486E 000C pea.l [A6 + 0xC] 00001D1A 486E FEFC pea.l [A6 - 0x104] 00001D1E 4267 clr.w -[A7] 00001D20 4EAD 247A jsr [A5 + 0x247A /* export_1163 */] 00001D24 486E 000C pea.l [A6 + 0xC] 00001D28 4EAD 26FA jsr [A5 + 0x26FA /* export_1243 */] 00001D2C 60DE bra -0x20 /* 00001D0C */ label00001D2E: 00001D2E B9EE 000C cmpa.l A4, [A6 + 0xC] 00001D32 6F64 ble +0x66 /* 00001D98 */ 00001D34 5287 addq.l D7, 1 00001D36 7002 moveq.l D0, 0x02 00001D38 B046 cmp.w D0, D6 00001D3A 6626 bne +0x28 /* 00001D62 */ 00001D3C 2F2E 000C move.l -[A7], [A6 + 0xC] 00001D40 200C move.l D0, A4 00001D42 90AE 000C sub.l D0, [A6 + 0xC] 00001D46 3F00 move.w -[A7], D0 00001D48 4267 clr.w -[A7] 00001D4A 1F3C 0001 move.b -[A7], 0x1 00001D4E 206E FEE8 movea.l A0, [A6 - 0x118] 00001D52 2F10 move.l -[A7], [A0] 00001D54 486E FEF0 pea.l [A6 - 0x110] 00001D58 2F3C 8012 001A move.l -[A7], 0x8012001A 00001D5E A8B5 syscall ScriptUtil 00001D60 6020 bra +0x22 /* 00001D82 */ label00001D62: 00001D62 2F2E 000C move.l -[A7], [A6 + 0xC] 00001D66 200C move.l D0, A4 00001D68 90AE 000C sub.l D0, [A6 + 0xC] 00001D6C 3F00 move.w -[A7], D0 00001D6E 4267 clr.w -[A7] 00001D70 1F3C 0001 move.b -[A7], 0x1 00001D74 42A7 clr.l -[A7] 00001D76 486E FEF0 pea.l [A6 - 0x110] 00001D7A 2F3C 8012 001A move.l -[A7], 0x8012001A 00001D80 A8B5 syscall ScriptUtil label00001D82: 00001D82 302E FEF2 move.w D0, [A6 - 0x10E] 00001D86 48C0 ext.l D0 00001D88 D1AE 000C add.l [A6 + 0xC], D0 00001D8C 486E 000C pea.l [A6 + 0xC] 00001D90 4EAD 26FA jsr [A5 + 0x26FA /* export_1243 */] 00001D94 6098 bra -0x66 /* 00001D2E */ label00001D96: 00001D96 7E00 moveq.l D7, 0x00 label00001D98: 00001D98 4AAE FEE8 tst.l [A6 - 0x118] 00001D9C 6710 beq +0x12 /* 00001DAE */ 00001D9E 2F2E FEE8 move.l -[A7], [A6 - 0x118] 00001DA2 205F movea.l A0, [A7]+ 00001DA4 A02A syscall HUnlock 00001DA6 2F2E FEE8 move.l -[A7], [A6 - 0x118] 00001DAA 205F movea.l A0, [A7]+ 00001DAC A049 syscall HPurge label00001DAE: 00001DAE 206D FE8C movea.l A0, [A5 - 0x174] 00001DB2 3145 0044 move.w [A0 + 0x44], D5 00001DB6 2D47 0010 move.l [A6 + 0x10], D7 00001DBA 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 00001DBE 4E5E unlink A6 00001DC0 205F movea.l A0, [A7]+ 00001DC2 504F addq.w A7, 8 00001DC4 4ED0 jmp [A0] export_703: 00001DC6 4E56 FFD0 link A6, -0x0030 00001DCA 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 00001DCE 206E 0008 movea.l A0, [A6 + 0x8] 00001DD2 43EE FFE0 lea.l A1, [A6 - 0x20] 00001DD6 700F moveq.l D0, 0x0F label00001DD8: 00001DD8 32D8 move.w [A1]+, [A0]+ 00001DDA 51C8 FFFC dbf D0, -0x6 /* 00001DD8 */ 00001DDE 42AE FFD8 clr.l [A6 - 0x28] 00001DE2 4247 clr.w D7 00001DE4 4206 clr.b D6 00001DE6 3D7C 0001 FFD2 move.w [A6 - 0x2E], 0x1 00001DEC 4240 clr.w D0 00001DEE 102E FFE0 move.b D0, [A6 - 0x20] 00001DF2 3D40 FFD0 move.w [A6 - 0x30], D0 00001DF6 3A2E FFD2 move.w D5, [A6 - 0x2E] 00001DFA 603A bra +0x3C /* 00001E36 */ label00001DFC: 00001DFC 4240 clr.w D0 00001DFE 1036 50E0 move.b D0, [A6 + D5.w - 0x32] 00001E02 3800 move.w D4, D0 00001E04 702E moveq.l D0, 0x2E 00001E06 B044 cmp.w D0, D4 00001E08 6604 bne +0x6 /* 00001E0E */ 00001E0A 7C01 moveq.l D6, 0x01 00001E0C 6024 bra +0x26 /* 00001E32 */ label00001E0E: 00001E0E 7023 moveq.l D0, 0x23 00001E10 B044 cmp.w D0, D4 00001E12 57C0 seq D0 00001E14 C006 and.b D0, D6 00001E16 6704 beq +0x6 /* 00001E1C */ 00001E18 5247 addq.w D7, 1 00001E1A 6016 bra +0x18 /* 00001E32 */ label00001E1C: 00001E1C 7030 moveq.l D0, 0x30 00001E1E B044 cmp.w D0, D4 00001E20 6610 bne +0x12 /* 00001E32 */ 00001E22 1006 move.b D0, D6 00001E24 6708 beq +0xA /* 00001E2E */ 00001E26 526E FFDA addq.w [A6 - 0x26], 1 00001E2A 5247 addq.w D7, 1 00001E2C 6004 bra +0x6 /* 00001E32 */ label00001E2E: 00001E2E 526E FFD8 addq.w [A6 - 0x28], 1 label00001E32: 00001E32 5245 addq.w D5, 1 00001E34 6906 bvs +0x8 /* 00001E3C */ label00001E36: 00001E36 BA6E FFD0 cmp.w D5, [A6 - 0x30] 00001E3A 6FC0 ble -0x3E /* 00001DFC */ label00001E3C: 00001E3C 3B6E FFD8 CAC2 move.w [A5 - 0x353E], [A6 - 0x28] 00001E42 3B6E FFDA CABE move.w [A5 - 0x3542], [A6 - 0x26] 00001E48 3B47 CAC0 move.w [A5 - 0x3540], D7 00001E4C 41ED CAC8 lea.l A0, [A5 - 0x3538] 00001E50 43EE FFE0 lea.l A1, [A6 - 0x20] 00001E54 700F moveq.l D0, 0x0F label00001E56: 00001E56 30D9 move.w [A0]+, [A1]+ 00001E58 51C8 FFFC dbf D0, -0x6 /* 00001E56 */ 00001E5C 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 00001E60 4E5E unlink A6 00001E62 2E9F move.l [A7], [A7]+ 00001E64 4E75 rts fn00001E66: 00001E66 4E56 FFF4 link A6, -0x000C 00001E6A 48E7 0118 movem.l -[A7], D7,A3,A4 00001E6E 206D E174 movea.l A0, [A5 - 0x1E8C] 00001E72 2E2D CF5A move.l D7, [A5 - 0x30A6] 00001E76 9EA8 0040 sub.l D7, [A0 + 0x40] 00001E7A BEAD CF52 cmp.l D7, [A5 - 0x30AE] 00001E7E 5EC0 sgt D0 00001E80 4A00 tst.b D0 00001E82 6726 beq +0x28 /* 00001EAA */ 00001E84 2F00 move.l -[A7], D0 00001E86 4267 clr.w -[A7] 00001E88 2207 move.l D1, D7 00001E8A 92AD CF52 sub.l D1, [A5 - 0x30AE] 00001E8E 2F01 move.l -[A7], D1 00001E90 4EAD 1E4A jsr [A5 + 0x1E4A /* export_965 */] 00001E94 121F move.b D1, [A7]+ 00001E96 201F move.l D0, [A7]+ 00001E98 0A01 0001 xori.b D1, 0x1 00001E9C C001 and.b D0, D1 00001E9E 670A beq +0xC /* 00001EAA */ 00001EA0 206D E174 movea.l A0, [A5 - 0x1E8C] 00001EA4 4268 003E clr.w [A0 + 0x3E] 00001EA8 6058 bra +0x5A /* 00001F02 */ label00001EAA: 00001EAA 42A7 clr.l -[A7] 00001EAC 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00001EB0 265F movea.l A3, [A7]+ 00001EB2 206D CF56 movea.l A0, [A5 - 0x30AA] 00001EB6 226D E174 movea.l A1, [A5 - 0x1E8C] 00001EBA 2029 0040 move.l D0, [A1 + 0x40] 00001EBE D090 add.l D0, [A0] 00001EC0 2F00 move.l -[A7], D0 00001EC2 202D CF5A move.l D0, [A5 - 0x30A6] 00001EC6 D090 add.l D0, [A0] 00001EC8 2F00 move.l -[A7], D0 00001ECA 2F07 move.l -[A7], D7 00001ECC 4EAD 0D22 jsr [A5 + 0xD22 /* export_416 */] 00001ED0 2007 move.l D0, D7 00001ED2 D1AD CF5A add.l [A5 - 0x30A6], D0 00001ED6 2007 move.l D0, D7 00001ED8 91AD CF52 sub.l [A5 - 0x30AE], D0 00001EDC 42A7 clr.l -[A7] 00001EDE 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00001EE2 285F movea.l A4, [A7]+ label00001EE4: 00001EE4 B7CC cmpa.l A3, A4 00001EE6 671A beq +0x1C /* 00001F02 */ 00001EE8 7001 moveq.l D0, 0x01 00001EEA B02C 0002 cmp.b D0, [A4 + 0x2] 00001EEE 6606 bne +0x8 /* 00001EF6 */ 00001EF0 197C 0002 0002 move.b [A4 + 0x2], 0x2 label00001EF6: 00001EF6 42A7 clr.l -[A7] 00001EF8 2F0C move.l -[A7], A4 00001EFA 4EAD 1DEA jsr [A5 + 0x1DEA /* export_953 */] 00001EFE 285F movea.l A4, [A7]+ 00001F00 60E2 bra -0x1C /* 00001EE4 */ label00001F02: 00001F02 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001F06 4E5E unlink A6 00001F08 4E75 rts fn00001F0A: 00001F0A 4E56 FFFC link A6, -0x0004 00001F0E 48E7 0300 movem.l -[A7], D6,D7 00001F12 206D E174 movea.l A0, [A5 - 0x1E8C] 00001F16 7000 moveq.l D0, 0x00 00001F18 2140 0044 move.l [A0 + 0x44], D0 00001F1C 206D E174 movea.l A0, [A5 - 0x1E8C] 00001F20 7000 moveq.l D0, 0x00 00001F22 2140 0048 move.l [A0 + 0x48], D0 00001F26 206D E174 movea.l A0, [A5 - 0x1E8C] 00001F2A 7016 moveq.l D0, 0x16 00001F2C B028 0025 cmp.b D0, [A0 + 0x25] 00001F30 57C6 seq D6 00001F32 4406 neg.b D6 00001F34 1028 0024 move.b D0, [A0 + 0x24] 00001F38 4880 ext.w D0 00001F3A 3E00 move.w D7, D0 00001F3C 1006 move.b D0, D6 00001F3E 6716 beq +0x18 /* 00001F56 */ 00001F40 3207 move.w D1, D7 00001F42 5341 subq.w D1, 1 00001F44 41ED F5C0 lea.l A0, [A5 - 0xA40] 00001F48 E541 asl D1.w, 2 00001F4A 4AB0 1000 tst.l [A0 + D1.w] 00001F4E 57C1 seq D1 00001F50 C001 and.b D0, D1 00001F52 4A00 tst.b D0 00001F54 6620 bne +0x22 /* 00001F76 */ label00001F56: 00001F56 1206 move.b D1, D6 00001F58 0A01 0001 xori.b D1, 0x1 00001F5C 4A01 tst.b D1 00001F5E 6730 beq +0x32 /* 00001F90 */ 00001F60 3407 move.w D2, D7 00001F62 5342 subq.w D2, 1 00001F64 41ED F498 lea.l A0, [A5 - 0xB68] 00001F68 E542 asl D2.w, 2 00001F6A 4AB0 2000 tst.l [A0 + D2.w] 00001F6E 57C2 seq D2 00001F70 C202 and.b D1, D2 00001F72 8001 or.b D0, D1 00001F74 671A beq +0x1C /* 00001F90 */ label00001F76: 00001F76 206D E174 movea.l A0, [A5 - 0x1E8C] 00001F7A 4268 003E clr.w [A0 + 0x3E] 00001F7E 486D CDFA pea.l [A5 - 0x3206] 00001F82 7002 moveq.l D0, 0x02 00001F84 2F00 move.l -[A7], D0 00001F86 1F3C 000F move.b -[A7], 0xF 00001F8A 4EBA E2D4 jsr [PC - 0x1D2C /* 00000260 */] 00001F8E 6034 bra +0x36 /* 00001FC4 */ label00001F90: 00001F90 4EBA FED4 jsr [PC - 0x12C /* 00001E66 */] 00001F94 1006 move.b D0, D6 00001F96 6714 beq +0x16 /* 00001FAC */ 00001F98 3007 move.w D0, D7 00001F9A 5340 subq.w D0, 1 00001F9C 41ED F5C0 lea.l A0, [A5 - 0xA40] 00001FA0 E540 asl D0.w, 2 00001FA2 2F30 0000 move.l -[A7], [A0 + D0.w] 00001FA6 205F movea.l A0, [A7]+ 00001FA8 4E90 jsr [A0] 00001FAA 6012 bra +0x14 /* 00001FBE */ label00001FAC: 00001FAC 3007 move.w D0, D7 00001FAE 5340 subq.w D0, 1 00001FB0 41ED F498 lea.l A0, [A5 - 0xB68] 00001FB4 E540 asl D0.w, 2 00001FB6 2F30 0000 move.l -[A7], [A0 + D0.w] 00001FBA 205F movea.l A0, [A7]+ 00001FBC 4E90 jsr [A0] label00001FBE: 00001FBE 486D 0A5A pea.l [A5 + 0xA5A /* export_327 */] 00001FC2 A9F1 syscall UnloadSeg label00001FC4: 00001FC4 4CDF 00C0 movem.l D6,D7, [A7]+ 00001FC8 4E5E unlink A6 00001FCA 4E75 rts export_704: 00001FCC 4E56 FFFA link A6, -0x0006 00001FD0 4267 clr.w -[A7] 00001FD2 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 00001FD6 7001 moveq.l D0, 0x01 00001FD8 B05F cmp.w D0, [A7]+ 00001FDA 6606 bne +0x8 /* 00001FE2 */ 00001FDC 4EBA 20EC jsr [PC + 0x20EC /* 000040CA */] 00001FE0 605C bra +0x5E /* 0000203E */ label00001FE2: 00001FE2 486D CE2A pea.l [A5 - 0x31D6] 00001FE6 4EAD 1EFA jsr [A5 + 0x1EFA /* export_987 */] 00001FEA 1F3C 000D move.b -[A7], 0xD /* '\r' */ 00001FEE 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 00001FF2 42A7 clr.l -[A7] 00001FF4 486D CE2A pea.l [A5 - 0x31D6] 00001FF8 4EAD 16E2 jsr [A5 + 0x16E2 /* export_728 */] 00001FFC 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00002000 7000 moveq.l D0, 0x00 00002002 B0AE FFFC cmp.l D0, [A6 - 0x4] 00002006 6602 bne +0x4 /* 0000200A */ 00002008 6034 bra +0x36 /* 0000203E */ label0000200A: 0000200A 203C 5754 4C4B move.l D0, 0x57544C4B /* 'WTLK' */ 00002010 B0AE FFFC cmp.l D0, [A6 - 0x4] 00002014 6606 bne +0x8 /* 0000201C */ 00002016 4EBA 20B2 jsr [PC + 0x20B2 /* 000040CA */] 0000201A 6022 bra +0x24 /* 0000203E */ label0000201C: 0000201C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002020 4EAD 1FF2 jsr [A5 + 0x1FF2 /* export_1018 */] 00002024 4267 clr.w -[A7] 00002026 4EBA 001A jsr [PC + 0x1A /* 00002042 */] 0000202A 1D5F FFFB move.b [A6 - 0x5], [A7]+ 0000202E 102D B5C4 move.b D0, [A5 - 0x4A3C] 00002032 660A bne +0xC /* 0000203E */ 00002034 4267 clr.w -[A7] 00002036 486D CDC4 pea.l [A5 - 0x323C] 0000203A 4EAD 1EAA jsr [A5 + 0x1EAA /* export_977 */] label0000203E: 0000203E 4E5E unlink A6 00002040 4E75 rts export_705: fn00002042: 00002042 4E56 FFD8 link A6, -0x0028 00002046 48E7 0308 movem.l -[A7], D6,D7,A4 0000204A 422E 0008 clr.b [A6 + 0x8] 0000204E 42A7 clr.l -[A7] 00002050 4EAD 1ECA jsr [A5 + 0x1ECA /* export_981 */] 00002054 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00002058 1F3C 0001 move.b -[A7], 0x1 0000205C 486E FFE4 pea.l [A6 - 0x1C] 00002060 4EAD 1E9A jsr [A5 + 0x1E9A /* export_975 */] 00002064 41EE FFEC lea.l A0, [A6 - 0x14] 00002068 43ED 9EFA lea.l A1, [A5 - 0x6106] 0000206C 7003 moveq.l D0, 0x03 label0000206E: 0000206E 30D9 move.w [A0]+, [A1]+ 00002070 51C8 FFFC dbf D0, -0x6 /* 0000206E */ 00002074 4247 clr.w D7 00002076 42A7 clr.l -[A7] 00002078 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000207C 486E FFF4 pea.l [A6 - 0xC] 00002080 4EAD 16DA jsr [A5 + 0x16DA /* export_727 */] 00002084 285F movea.l A4, [A7]+ 00002086 200C move.l D0, A4 00002088 6700 00D8 beq +0xDA /* 00002162 */ 0000208C 7000 moveq.l D0, 0x00 0000208E 2D40 FFDC move.l [A6 - 0x24], D0 00002092 7000 moveq.l D0, 0x00 00002094 2D40 FFE0 move.l [A6 - 0x20], D0 00002098 42A7 clr.l -[A7] 0000209A 2F0C move.l -[A7], A4 0000209C 486E FFE4 pea.l [A6 - 0x1C] 000020A0 7002 moveq.l D0, 0x02 000020A2 2F00 move.l -[A7], D0 000020A4 486E FFDC pea.l [A6 - 0x24] 000020A8 2F3C 000C 0103 move.l -[A7], 0xC0103 000020AE 7000 moveq.l D0, 0x00 000020B0 A82A syscall ComponentDispatch 000020B2 201F move.l D0, [A7]+ 000020B4 3E00 move.w D7, D0 000020B6 6634 bne +0x36 /* 000020EC */ 000020B8 42A7 clr.l -[A7] 000020BA 2F0C move.l -[A7], A4 000020BC 2F2E FFDC move.l -[A7], [A6 - 0x24] 000020C0 42A7 clr.l -[A7] 000020C2 42A7 clr.l -[A7] 000020C4 486E FFE0 pea.l [A6 - 0x20] 000020C8 2F3C 0010 0003 move.l -[A7], 0x100003 000020CE 7000 moveq.l D0, 0x00 000020D0 A82A syscall ComponentDispatch 000020D2 201F move.l D0, [A7]+ 000020D4 3E00 move.w D7, D0 000020D6 42A7 clr.l -[A7] 000020D8 2F0C move.l -[A7], A4 000020DA 2F2E FFDC move.l -[A7], [A6 - 0x24] 000020DE 2F3C 0004 0006 move.l -[A7], 0x40006 000020E4 7000 moveq.l D0, 0x00 000020E6 A82A syscall ComponentDispatch 000020E8 201F move.l D0, [A7]+ 000020EA 3C00 move.w D6, D0 label000020EC: 000020EC 4A47 tst.w D7 000020EE 6624 bne +0x26 /* 00002114 */ 000020F0 4AAE FFE0 tst.l [A6 - 0x20] 000020F4 6746 beq +0x48 /* 0000213C */ 000020F6 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000020FC 2F0C move.l -[A7], A4 000020FE 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00002102 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00002106 1F3C 0001 move.b -[A7], 0x1 0000210A 486E FFEC pea.l [A6 - 0x14] 0000210E 4EAD 16FA jsr [A5 + 0x16FA /* export_731 */] 00002112 6028 bra +0x2A /* 0000213C */ label00002114: 00002114 7080 moveq.l D0, 0xFFFFFF80 00002116 B047 cmp.w D0, D7 00002118 6722 beq +0x24 /* 0000213C */ 0000211A 42A7 clr.l -[A7] 0000211C 2F0C move.l -[A7], A4 0000211E 2F3C 6572 7273 move.l -[A7], 0x65727273 /* 'errs' */ 00002124 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */ 0000212A 486E FFEC pea.l [A6 - 0x14] 0000212E 2F3C 000C 0005 move.l -[A7], 0xC0005 00002134 7000 moveq.l D0, 0x00 00002136 A82A syscall ComponentDispatch 00002138 201F move.l D0, [A7]+ 0000213A 3C00 move.w D6, D0 label0000213C: 0000213C 4AAE FFE0 tst.l [A6 - 0x20] 00002140 6716 beq +0x18 /* 00002158 */ 00002142 42A7 clr.l -[A7] 00002144 2F0C move.l -[A7], A4 00002146 2F2E FFE0 move.l -[A7], [A6 - 0x20] 0000214A 2F3C 0004 0006 move.l -[A7], 0x40006 00002150 7000 moveq.l D0, 0x00 00002152 A82A syscall ComponentDispatch 00002154 201F move.l D0, [A7]+ 00002156 3C00 move.w D6, D0 label00002158: 00002158 4267 clr.w -[A7] 0000215A 2F0C move.l -[A7], A4 0000215C 4EAD 16CA jsr [A5 + 0x16CA /* export_725 */] 00002160 3C1F move.w D6, [A7]+ label00002162: 00002162 486E FFE4 pea.l [A6 - 0x1C] 00002166 4EAD 256A jsr [A5 + 0x256A /* export_1193 */] 0000216A 486E FFEC pea.l [A6 - 0x14] 0000216E 4EAD 1FC2 jsr [A5 + 0x1FC2 /* export_1012 */] 00002172 7080 moveq.l D0, 0xFFFFFF80 00002174 B047 cmp.w D0, D7 00002176 6608 bne +0xA /* 00002180 */ 00002178 1B7C 0001 B5C4 move.b [A5 - 0x4A3C], 0x1 0000217E 6014 bra +0x16 /* 00002194 */ label00002180: 00002180 4A47 tst.w D7 00002182 6710 beq +0x12 /* 00002194 */ 00002184 486D CE2A pea.l [A5 - 0x31D6] 00002188 4EAD 1EFA jsr [A5 + 0x1EFA /* export_987 */] 0000218C 486D CE2A pea.l [A5 - 0x31D6] 00002190 4EBA ED72 jsr [PC - 0x128E /* 00000F04 */] label00002194: 00002194 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00002198 4E5E unlink A6 0000219A 4E75 rts export_706: fn0000219C: 0000219C 4E56 FFFC link A6, -0x0004 000021A0 48E7 0018 movem.l -[A7], A3,A4 000021A4 42A7 clr.l -[A7] 000021A6 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */] 000021AA 265F movea.l A3, [A7]+ 000021AC 284B movea.l A4, A3 000021AE 526C 0042 addq.w [A4 + 0x42], 1 000021B2 4EBA EEF4 jsr [PC - 0x110C /* 000010A8 */] 000021B6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000021BA 1F3C 0001 move.b -[A7], 0x1 000021BE 4EAD 1F2A jsr [A5 + 0x1F2A /* export_993 */] 000021C2 4267 clr.w -[A7] 000021C4 4EBA 004A jsr [PC + 0x4A /* 00002210 */] 000021C8 101F move.b D0, [A7]+ 000021CA 670C beq +0xE /* 000021D8 */ 000021CC 42A7 clr.l -[A7] 000021CE 4EAD 1EC2 jsr [A5 + 0x1EC2 /* export_980 */] 000021D2 2D5F 000C move.l [A6 + 0xC], [A7]+ 000021D6 6006 bra +0x8 /* 000021DE */ label000021D8: 000021D8 7000 moveq.l D0, 0x00 000021DA 2D40 000C move.l [A6 + 0xC], D0 label000021DE: 000021DE 4EBA EEDC jsr [PC - 0x1124 /* 000010BC */] 000021E2 2F0B move.l -[A7], A3 000021E4 4EAD 1762 jsr [A5 + 0x1762 /* export_744 */] 000021E8 4CDF 1800 movem.l A3,A4, [A7]+ 000021EC 4E5E unlink A6 000021EE 2E9F move.l [A7], [A7]+ 000021F0 4E75 rts export_707: 000021F2 4E56 FFFC link A6, -0x0004 000021F6 42A7 clr.l -[A7] 000021F8 42A7 clr.l -[A7] 000021FA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000021FE 4EAD 263A jsr [A5 + 0x263A /* export_1219 */] 00002202 4EBA FF98 jsr [PC - 0x68 /* 0000219C */] 00002206 2D5F 000C move.l [A6 + 0xC], [A7]+ 0000220A 4E5E unlink A6 0000220C 2E9F move.l [A7], [A7]+ 0000220E 4E75 rts export_708: fn00002210: 00002210 4E56 FFEA link A6, -0x0016 00002214 48E7 0108 movem.l -[A7], D7,A4 00002218 422E 0008 clr.b [A6 + 0x8] 0000221C 42A7 clr.l -[A7] 0000221E A065 syscall StackSpace 00002220 2E80 move.l [A7], D0 00002222 0C9F 0000 2328 cmpi.l [A7]+, 0x2328 /* '#(' */ 00002228 6C06 bge +0x8 /* 00002230 */ 0000222A 4EAD 1E5A jsr [A5 + 0x1E5A /* export_967 */] 0000222E 605A bra +0x5C /* 0000228A */ label00002230: 00002230 286D D23C movea.l A4, [A5 - 0x2DC4] 00002234 486E FFF4 pea.l [A6 - 0xC] 00002238 4EAD 1BB2 jsr [A5 + 0x1BB2 /* export_882 */] 0000223C 42A7 clr.l -[A7] 0000223E 4EAD 1EC2 jsr [A5 + 0x1EC2 /* export_980 */] 00002242 2D5F FFEC move.l [A6 - 0x14], [A7]+ 00002246 486E FFF4 pea.l [A6 - 0xC] 0000224A 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 0000224E 42A7 clr.l -[A7] 00002250 4267 clr.w -[A7] 00002252 4EAD 17FA jsr [A5 + 0x17FA /* export_763 */] 00002256 1E1F move.b D7, [A7]+ 00002258 2007 move.l D0, D7 0000225A 802D B5C4 or.b D0, [A5 - 0x4A3C] 0000225E 670A beq +0xC /* 0000226A */ 00002260 486E FFEC pea.l [A6 - 0x14] 00002264 4EAD 2572 jsr [A5 + 0x2572 /* export_1194 */] 00002268 600E bra +0x10 /* 00002278 */ label0000226A: 0000226A 7E01 moveq.l D7, 0x01 0000226C 2F2E FFEC move.l -[A7], [A6 - 0x14] 00002270 1F3C 0001 move.b -[A7], 0x1 00002274 4EAD 1F2A jsr [A5 + 0x1F2A /* export_993 */] label00002278: 00002278 1D47 0008 move.b [A6 + 0x8], D7 0000227C 486E FFF4 pea.l [A6 - 0xC] 00002280 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */] 00002284 2F0C move.l -[A7], A4 00002286 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] label0000228A: 0000228A 4CDF 1080 movem.l D7,A4, [A7]+ 0000228E 4E5E unlink A6 00002290 4E75 rts export_709: 00002292 4E56 0000 link A6, 0 00002296 206D E174 movea.l A0, [A5 - 0x1E8C] 0000229A 117C 0001 0021 move.b [A0 + 0x21], 0x1 000022A0 4EAD 3292 jsr [A5 + 0x3292 /* export_1614 */] 000022A4 4E5E unlink A6 000022A6 4E75 rts export_710: 000022A8 4E56 FEF8 link A6, -0x0108 000022AC 48E7 0300 movem.l -[A7], D6,D7 000022B0 42A7 clr.l -[A7] 000022B2 4EAD 1ECA jsr [A5 + 0x1ECA /* export_981 */] 000022B6 201F move.l D0, [A7]+ 000022B8 3C00 move.w D6, D0 000022BA 3D7C 0001 FEFA move.w [A6 - 0x106], 0x1 000022C0 3D46 FEF8 move.w [A6 - 0x108], D6 000022C4 3E2E FEFA move.w D7, [A6 - 0x106] 000022C8 6014 bra +0x16 /* 000022DE */ label000022CA: 000022CA 486E FF00 pea.l [A6 - 0x100] 000022CE 4EAD 1EFA jsr [A5 + 0x1EFA /* export_987 */] 000022D2 486E FF00 pea.l [A6 - 0x100] 000022D6 4EAD 2092 jsr [A5 + 0x2092 /* export_1038 */] 000022DA 5247 addq.w D7, 1 000022DC 6906 bvs +0x8 /* 000022E4 */ label000022DE: 000022DE BE6E FEF8 cmp.w D7, [A6 - 0x108] 000022E2 6FE6 ble -0x18 /* 000022CA */ label000022E4: 000022E4 4CDF 00C0 movem.l D6,D7, [A7]+ 000022E8 4E5E unlink A6 000022EA 4E75 rts export_711: 000022EC 4E56 FEE8 link A6, -0x0118 000022F0 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000022F4 4246 clr.w D6 000022F6 4267 clr.w -[A7] 000022F8 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 000022FC 4A5F tst.w [A7]+ 000022FE 665E bne +0x60 /* 0000235E */ 00002300 42A7 clr.l -[A7] 00002302 4EAD 1ECA jsr [A5 + 0x1ECA /* export_981 */] 00002306 201F move.l D0, [A7]+ 00002308 3C00 move.w D6, D0 0000230A 206D E174 movea.l A0, [A5 - 0x1E8C] 0000230E 4868 000C pea.l [A0 + 0xC] 00002312 3F06 move.w -[A7], D6 00002314 4EAD 20C2 jsr [A5 + 0x20C2 /* export_1044 */] 00002318 426E FEF2 clr.w [A6 - 0x10E] 0000231C 3006 move.w D0, D6 0000231E 5340 subq.w D0, 1 00002320 3D40 FEF0 move.w [A6 - 0x110], D0 00002324 3E2E FEF2 move.w D7, [A6 - 0x10E] 00002328 6026 bra +0x28 /* 00002350 */ label0000232A: 0000232A 486E FEFC pea.l [A6 - 0x104] 0000232E 4EAD 1EFA jsr [A5 + 0x1EFA /* export_987 */] 00002332 286D E174 movea.l A4, [A5 - 0x1E8C] 00002336 486C 000C pea.l [A4 + 0xC] 0000233A 206C 0010 movea.l A0, [A4 + 0x10] 0000233E 3010 move.w D0, [A0] 00002340 9047 sub.w D0, D7 00002342 3F00 move.w -[A7], D0 00002344 486E FEFC pea.l [A6 - 0x104] 00002348 4EAD 20FA jsr [A5 + 0x20FA /* export_1051 */] 0000234C 5247 addq.w D7, 1 0000234E 6906 bvs +0x8 /* 00002356 */ label00002350: 00002350 BE6E FEF0 cmp.w D7, [A6 - 0x110] 00002354 6FD4 ble -0x2A /* 0000232A */ label00002356: 00002356 1F3C 000D move.b -[A7], 0xD /* '\r' */ 0000235A 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] label0000235E: 0000235E 206D E174 movea.l A0, [A5 - 0x1E8C] 00002362 1028 0027 move.b D0, [A0 + 0x27] 00002366 6704 beq +0x6 /* 0000236C */ 00002368 4EBA FBA0 jsr [PC - 0x460 /* 00001F0A */] label0000236C: 0000236C 206D E174 movea.l A0, [A5 - 0x1E8C] 00002370 BC68 003E cmp.w D6, [A0 + 0x3E] 00002374 6C10 bge +0x12 /* 00002386 */ 00002376 4868 000C pea.l [A0 + 0xC] 0000237A 3028 003E move.w D0, [A0 + 0x3E] 0000237E 9046 sub.w D0, D6 00002380 3F00 move.w -[A7], D0 00002382 4EAD 20C2 jsr [A5 + 0x20C2 /* export_1044 */] label00002386: 00002386 206D E174 movea.l A0, [A5 - 0x1E8C] 0000238A 1028 0027 move.b D0, [A0 + 0x27] 0000238E 6732 beq +0x34 /* 000023C2 */ 00002390 3D68 003E FEEE move.w [A6 - 0x112], [A0 + 0x3E] 00002396 3E2E FEEE move.w D7, [A6 - 0x112] 0000239A 6016 bra +0x18 /* 000023B2 */ label0000239C: 0000239C 286D E174 movea.l A4, [A5 - 0x1E8C] 000023A0 486C 000C pea.l [A4 + 0xC] 000023A4 3007 move.w D0, D7 000023A6 D06C 0014 add.w D0, [A4 + 0x14] 000023AA 3F00 move.w -[A7], D0 000023AC 4EAD 20EA jsr [A5 + 0x20EA /* export_1049 */] 000023B0 5347 subq.w D7, 1 label000023B2: 000023B2 7001 moveq.l D0, 0x01 000023B4 B047 cmp.w D0, D7 000023B6 6FE4 ble -0x1A /* 0000239C */ 000023B8 1F3C 000F move.b -[A7], 0xF 000023BC 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 000023C0 6040 bra +0x42 /* 00002402 */ label000023C2: 000023C2 42A7 clr.l -[A7] 000023C4 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000023C8 265F movea.l A3, [A7]+ 000023CA 206D E174 movea.l A0, [A5 - 0x1E8C] 000023CE 3D68 003E FEEC move.w [A6 - 0x114], [A0 + 0x3E] 000023D4 3E2E FEEC move.w D7, [A6 - 0x114] 000023D8 6022 bra +0x24 /* 000023FC */ label000023DA: 000023DA 286D E174 movea.l A4, [A5 - 0x1E8C] 000023DE 486C 000C pea.l [A4 + 0xC] 000023E2 3007 move.w D0, D7 000023E4 D06C 0014 add.w D0, [A4 + 0x14] 000023E8 3F00 move.w -[A7], D0 000023EA 2F0B move.l -[A7], A3 000023EC 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */] 000023F0 42A7 clr.l -[A7] 000023F2 2F0B move.l -[A7], A3 000023F4 4EAD 1DEA jsr [A5 + 0x1DEA /* export_953 */] 000023F8 265F movea.l A3, [A7]+ 000023FA 5347 subq.w D7, 1 label000023FC: 000023FC 7001 moveq.l D0, 0x01 000023FE B047 cmp.w D0, D7 00002400 6FD8 ble -0x26 /* 000023DA */ label00002402: 00002402 206D E174 movea.l A0, [A5 - 0x1E8C] 00002406 BC68 003E cmp.w D6, [A0 + 0x3E] 0000240A 6F36 ble +0x38 /* 00002442 */ 0000240C 3028 003E move.w D0, [A0 + 0x3E] 00002410 5240 addq.w D0, 1 00002412 3D40 FEEA move.w [A6 - 0x116], D0 00002416 3D46 FEE8 move.w [A6 - 0x118], D6 0000241A 3E2E FEEA move.w D7, [A6 - 0x116] 0000241E 601C bra +0x1E /* 0000243C */ label00002420: 00002420 4EAD 1F22 jsr [A5 + 0x1F22 /* export_992 */] 00002424 286D E174 movea.l A4, [A5 - 0x1E8C] 00002428 486C 000C pea.l [A4 + 0xC] 0000242C 3007 move.w D0, D7 0000242E D06C 0014 add.w D0, [A4 + 0x14] 00002432 3F00 move.w -[A7], D0 00002434 4EAD 20EA jsr [A5 + 0x20EA /* export_1049 */] 00002438 5247 addq.w D7, 1 0000243A 6906 bvs +0x8 /* 00002442 */ label0000243C: 0000243C BE6E FEE8 cmp.w D7, [A6 - 0x118] 00002440 6FDE ble -0x20 /* 00002420 */ label00002442: 00002442 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00002446 4E5E unlink A6 00002448 4E75 rts export_712: 0000244A 4E56 0000 link A6, 0 0000244E 206D E174 movea.l A0, [A5 - 0x1E8C] 00002452 117C 0002 0021 move.b [A0 + 0x21], 0x2 00002458 4EAD 3292 jsr [A5 + 0x3292 /* export_1614 */] 0000245C 4E5E unlink A6 0000245E 4E75 rts export_713: 00002460 4E56 0000 link A6, 0 00002464 4267 clr.w -[A7] 00002466 486D CDC4 pea.l [A5 - 0x323C] 0000246A 4EAD 1EAA jsr [A5 + 0x1EAA /* export_977 */] 0000246E 206D E174 movea.l A0, [A5 - 0x1E8C] 00002472 117C 0001 0021 move.b [A0 + 0x21], 0x1 00002478 4E5E unlink A6 0000247A 4E75 rts export_714: 0000247C 4E56 FFFA link A6, -0x0006 00002480 48E7 0018 movem.l -[A7], A3,A4 00002484 4267 clr.w -[A7] 00002486 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 0000248A 301F move.w D0, [A7]+ 0000248C 6712 beq +0x14 /* 000024A0 */ 0000248E 5340 subq.w D0, 1 00002490 674E beq +0x50 /* 000024E0 */ 00002492 5340 subq.w D0, 1 00002494 6750 beq +0x52 /* 000024E6 */ 00002496 5340 subq.w D0, 1 00002498 6756 beq +0x58 /* 000024F0 */ 0000249A 5340 subq.w D0, 1 0000249C 6762 beq +0x64 /* 00002500 */ 0000249E 6064 bra +0x66 /* 00002504 */ label000024A0: 000024A0 486D CDA4 pea.l [A5 - 0x325C] 000024A4 4EAD 1FB2 jsr [A5 + 0x1FB2 /* export_1010 */] 000024A8 7005 moveq.l D0, 0x05 000024AA B02D CDA4 cmp.b D0, [A5 - 0x325C] 000024AE 670E beq +0x10 /* 000024BE */ 000024B0 42A7 clr.l -[A7] 000024B2 486D CDA4 pea.l [A5 - 0x325C] 000024B6 4EAD 17BA jsr [A5 + 0x17BA /* export_755 */] 000024BA 265F movea.l A3, [A7]+ 000024BC 600A bra +0xC /* 000024C8 */ label000024BE: 000024BE 266D DFEA movea.l A3, [A5 - 0x2016] 000024C2 284B movea.l A4, A3 000024C4 526C 0042 addq.w [A4 + 0x42], 1 label000024C8: 000024C8 200B move.l D0, A3 000024CA 6738 beq +0x3A /* 00002504 */ 000024CC 4267 clr.w -[A7] 000024CE 2F0B move.l -[A7], A3 000024D0 4EAD 1942 jsr [A5 + 0x1942 /* export_804 */] 000024D4 1B5F CDFE move.b [A5 - 0x3202], [A7]+ 000024D8 2F0B move.l -[A7], A3 000024DA 4EAD 1762 jsr [A5 + 0x1762 /* export_744 */] 000024DE 6024 bra +0x26 /* 00002504 */ label000024E0: 000024E0 4EBA 1C02 jsr [PC + 0x1C02 /* 000040E4 */] 000024E4 601E bra +0x20 /* 00002504 */ label000024E6: 000024E6 1F3C 0001 move.b -[A7], 0x1 000024EA 4EBA 1C32 jsr [PC + 0x1C32 /* 0000411E */] 000024EE 6014 bra +0x16 /* 00002504 */ label000024F0: 000024F0 1F3C 000D move.b -[A7], 0xD /* '\r' */ 000024F4 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 000024F8 4267 clr.w -[A7] 000024FA 4EBA 1C22 jsr [PC + 0x1C22 /* 0000411E */] 000024FE 6004 bra +0x6 /* 00002504 */ label00002500: 00002500 4EBA 1BC8 jsr [PC + 0x1BC8 /* 000040CA */] label00002504: 00002504 4CDF 1800 movem.l A3,A4, [A7]+ 00002508 4E5E unlink A6 0000250A 4E75 rts fn0000250C: 0000250C 4E56 0000 link A6, 0 00002510 701E moveq.l D0, 0x1E 00002512 B06D E528 cmp.w D0, [A5 - 0x1AD8] 00002516 6E0E bgt +0x10 /* 00002526 */ 00002518 422E 0008 clr.b [A6 + 0x8] 0000251C 3F3C 002B move.w -[A7], 0x2B /* '+' */ 00002520 4EBA EB6A jsr [PC - 0x1496 /* 0000108C */] 00002524 600A bra +0xC /* 00002530 */ label00002526: 00002526 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 0000252C 526D E528 addq.w [A5 - 0x1AD8], 1 label00002530: 00002530 4E5E unlink A6 00002532 4E75 rts export_715: 00002534 4E56 0000 link A6, 0 00002538 2F0C move.l -[A7], A4 0000253A 302D E528 move.w D0, [A5 - 0x1AD8] 0000253E 5340 subq.w D0, 1 00002540 41ED E288 lea.l A0, [A5 - 0x1D78] 00002544 C1FC 000C muls.w D0, 0xC 00002548 49F0 0000 lea.l A4, [A0 + D0.w] 0000254C 5394 subq.l [A4], 1 0000254E 4A94 tst.l [A4] 00002550 5CC0 sge D0 00002552 4400 neg.b D0 00002554 1B40 E17A move.b [A5 - 0x1E86], D0 00002558 285F movea.l A4, [A7]+ 0000255A 4E5E unlink A6 0000255C 4E75 rts export_716: 0000255E 4E56 0000 link A6, 0 00002562 4267 clr.w -[A7] 00002564 4EBA FFA6 jsr [PC - 0x5A /* 0000250C */] 00002568 101F move.b D0, [A7]+ 0000256A 6602 bne +0x4 /* 0000256E */ 0000256C 6022 bra +0x24 /* 00002590 */ label0000256E: 0000256E 302D E528 move.w D0, [A5 - 0x1AD8] 00002572 5340 subq.w D0, 1 00002574 41ED E288 lea.l A0, [A5 - 0x1D78] 00002578 C1FC 000C muls.w D0, 0xC 0000257C 48E7 8080 movem.l -[A7], D0,A0 00002580 42A7 clr.l -[A7] 00002582 4EAD 1ECA jsr [A5 + 0x1ECA /* export_981 */] 00002586 221F move.l D1, [A7]+ 00002588 4CDF 0101 movem.l D0,A0, [A7]+ 0000258C 2181 0000 move.l [A0 + D0.w], D1 label00002590: 00002590 4E5E unlink A6 00002592 4E75 rts export_717: 00002594 4E56 0000 link A6, 0 00002598 536D E528 subq.w [A5 - 0x1AD8], 1 0000259C 4E5E unlink A6 0000259E 4E75 rts export_718: 000025A0 4E56 0000 link A6, 0 000025A4 2F0C move.l -[A7], A4 000025A6 302D E528 move.w D0, [A5 - 0x1AD8] 000025AA 5340 subq.w D0, 1 000025AC 41ED E288 lea.l A0, [A5 - 0x1D78] 000025B0 C1FC 000C muls.w D0, 0xC 000025B4 49F0 0000 lea.l A4, [A0 + D0.w] 000025B8 4A94 tst.l [A4] 000025BA 6E06 bgt +0x8 /* 000025C2 */ 000025BC 422D E17A clr.b [A5 - 0x1E86] 000025C0 602A bra +0x2C /* 000025EC */ label000025C2: 000025C2 1B7C 0001 E17A move.b [A5 - 0x1E86], 0x1 000025C8 2F2C 0004 move.l -[A7], [A4 + 0x4] 000025CC 4EAD 1FF2 jsr [A5 + 0x1FF2 /* export_1018 */] 000025D0 206D E174 movea.l A0, [A5 - 0x1E8C] 000025D4 4868 000C pea.l [A0 + 0xC] 000025D8 3F2C 0008 move.w -[A7], [A4 + 0x8] 000025DC 4EAD 20EA jsr [A5 + 0x20EA /* export_1049 */] 000025E0 302C 000A move.w D0, [A4 + 0xA] 000025E4 48C0 ext.l D0 000025E6 D1AC 0004 add.l [A4 + 0x4], D0 000025EA 5394 subq.l [A4], 1 label000025EC: 000025EC 285F movea.l A4, [A7]+ 000025EE 4E5E unlink A6 000025F0 4E75 rts export_719: 000025F2 4E56 FFFC link A6, -0x0004 000025F6 48E7 0108 movem.l -[A7], D7,A4 000025FA 4267 clr.w -[A7] 000025FC 4EBA FF0E jsr [PC - 0xF2 /* 0000250C */] 00002600 101F move.b D0, [A7]+ 00002602 6602 bne +0x4 /* 00002606 */ 00002604 6058 bra +0x5A /* 0000265E */ label00002606: 00002606 302D E528 move.w D0, [A5 - 0x1AD8] 0000260A 5340 subq.w D0, 1 0000260C 41ED E288 lea.l A0, [A5 - 0x1D78] 00002610 C1FC 000C muls.w D0, 0xC 00002614 49F0 0000 lea.l A4, [A0 + D0.w] 00002618 42A7 clr.l -[A7] 0000261A 4EAD 1ECA jsr [A5 + 0x1ECA /* export_981 */] 0000261E 2E1F move.l D7, [A7]+ 00002620 4267 clr.w -[A7] 00002622 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 00002626 301F move.w D0, [A7]+ 00002628 5340 subq.w D0, 1 0000262A 3940 000A move.w [A4 + 0xA], D0 0000262E 42A7 clr.l -[A7] 00002630 4EAD 1ECA jsr [A5 + 0x1ECA /* export_981 */] 00002634 295F 0004 move.l [A4 + 0x4], [A7]+ 00002638 42A7 clr.l -[A7] 0000263A 4EAD 1ECA jsr [A5 + 0x1ECA /* export_981 */] 0000263E 201F move.l D0, [A7]+ 00002640 3940 0008 move.w [A4 + 0x8], D0 00002644 2007 move.l D0, D7 00002646 90AC 0004 sub.l D0, [A4 + 0x4] 0000264A 322C 000A move.w D1, [A4 + 0xA] 0000264E 48C1 ext.l D1 00002650 2F00 move.l -[A7], D0 00002652 2F01 move.l -[A7], D1 00002654 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00002658 201F move.l D0, [A7]+ 0000265A 5280 addq.l D0, 1 0000265C 2880 move.l [A4], D0 label0000265E: 0000265E 4CDF 1080 movem.l D7,A4, [A7]+ 00002662 4E5E unlink A6 00002664 4E75 rts export_720: fn00002666: 00002666 4E56 0000 link A6, 0 0000266A 422E 0008 clr.b [A6 + 0x8] 0000266E 102D CC8A move.b D0, [A5 - 0x3376] 00002672 6722 beq +0x24 /* 00002696 */ 00002674 42A7 clr.l -[A7] 00002676 A065 syscall StackSpace 00002678 2E80 move.l [A7], D0 0000267A 0C9F 0000 0DAC cmpi.l [A7]+, 0xDAC 00002680 6C38 bge +0x3A /* 000026BA */ 00002682 1B7C 0001 B5C4 move.b [A5 - 0x4A3C], 0x1 00002688 3B7C 0001 CC8C move.w [A5 - 0x3374], 0x1 0000268E 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00002694 6024 bra +0x26 /* 000026BA */ label00002696: 00002696 42A7 clr.l -[A7] 00002698 A065 syscall StackSpace 0000269A 2E80 move.l [A7], D0 0000269C 0C9F 0000 2328 cmpi.l [A7]+, 0x2328 /* '#(' */ 000026A2 6F02 ble +0x4 /* 000026A6 */ 000026A4 6014 bra +0x16 /* 000026BA */ label000026A6: 000026A6 3B7C 0001 CC8C move.w [A5 - 0x3374], 0x1 000026AC 3F3C 0024 move.w -[A7], 0x24 /* '$' */ 000026B0 4EBA E9DA jsr [PC - 0x1626 /* 0000108C */] 000026B4 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 label000026BA: 000026BA 4E5E unlink A6 000026BC 4E75 rts fn000026BE: 000026BE 4E56 0000 link A6, 0 label000026C2: 000026C2 202D CF5A move.l D0, [A5 - 0x30A6] 000026C6 206E 0008 movea.l A0, [A6 + 0x8] 000026CA B0A8 FFF0 cmp.l D0, [A0 - 0x10] 000026CE 6F06 ble +0x8 /* 000026D6 */ 000026D0 4EAD 1E5A jsr [A5 + 0x1E5A /* export_967 */] 000026D4 60EC bra -0x12 /* 000026C2 */ label000026D6: 000026D6 4E5E unlink A6 000026D8 2E9F move.l [A7], [A7]+ 000026DA 4E75 rts fn000026DC: 000026DC 4E56 0000 link A6, 0 000026E0 48E7 0018 movem.l -[A7], A3,A4 000026E4 266E 0008 movea.l A3, [A6 + 0x8] 000026E8 377C FFFF FF9E move.w [A3 - 0x62], 0xFFFF 000026EE 49EB FFD2 lea.l A4, [A3 - 0x2E] 000026F2 7016 moveq.l D0, 0x16 000026F4 B02C 0003 cmp.b D0, [A4 + 0x3] 000026F8 57C0 seq D0 000026FA 4A00 tst.b D0 000026FC 660C bne +0xE /* 0000270A */ 000026FE 7215 moveq.l D1, 0x15 00002700 B22C 0003 cmp.b D1, [A4 + 0x3] 00002704 57C1 seq D1 00002706 8001 or.b D0, D1 00002708 670E beq +0x10 /* 00002718 */ label0000270A: 0000270A 122C 0004 move.b D1, [A4 + 0x4] 0000270E 0A01 0001 xori.b D1, 0x1 00002712 C001 and.b D0, D1 00002714 4A00 tst.b D0 00002716 6614 bne +0x16 /* 0000272C */ label00002718: 00002718 7218 moveq.l D1, 0x18 0000271A B22C 0003 cmp.b D1, [A4 + 0x3] 0000271E 57C1 seq D1 00002720 4A01 tst.b D1 00002722 674A beq +0x4C /* 0000276E */ 00002724 C22C 0004 and.b D1, [A4 + 0x4] 00002728 8001 or.b D0, D1 0000272A 6742 beq +0x44 /* 0000276E */ label0000272C: 0000272C 102C 0004 move.b D0, [A4 + 0x4] 00002730 6708 beq +0xA /* 0000273A */ 00002732 377C 000C FF9E move.w [A3 - 0x62], 0xC 00002738 6014 bra +0x16 /* 0000274E */ label0000273A: 0000273A 7016 moveq.l D0, 0x16 0000273C B02C 0003 cmp.b D0, [A4 + 0x3] 00002740 6606 bne +0x8 /* 00002748 */ 00002742 426B FF9E clr.w [A3 - 0x62] 00002746 6006 bra +0x8 /* 0000274E */ label00002748: 00002748 377C 0018 FF9E move.w [A3 - 0x62], 0x18 label0000274E: 0000274E 102C 0002 move.b D0, [A4 + 0x2] 00002752 4880 ext.w D0 00002754 5340 subq.w D0, 1 00002756 3740 FFA0 move.w [A3 - 0x60], D0 label0000275A: 0000275A 701F moveq.l D0, 0x1F 0000275C B06B FFA0 cmp.w D0, [A3 - 0x60] 00002760 6C0C bge +0xE /* 0000276E */ 00002762 046B 0020 FFA0 subi.w [A3 - 0x60], 0x20 /* ' ' */ 00002768 586B FF9E addq.w [A3 - 0x62], 4 0000276C 60EC bra -0x12 /* 0000275A */ label0000276E: 0000276E 4CDF 1800 movem.l A3,A4, [A7]+ 00002772 4E5E unlink A6 00002774 2E9F move.l [A7], [A7]+ 00002776 4E75 rts fn00002778: 00002778 4E56 0000 link A6, 0 0000277C 2F0C move.l -[A7], A4 0000277E 286E 0008 movea.l A4, [A6 + 0x8] 00002782 302C 0040 move.w D0, [A4 + 0x40] 00002786 B06D D59C cmp.w D0, [A5 - 0x2A64] 0000278A 6700 0098 beq +0x9A /* 00002824 */ 0000278E 4AAC 001C tst.l [A4 + 0x1C] 00002792 6700 008A beq +0x8C /* 0000281E */ 00002796 2F2C 001C move.l -[A7], [A4 + 0x1C] 0000279A 4EBA FFDC jsr [PC - 0x24 /* 00002778 */] 0000279E 206C 001C movea.l A0, [A4 + 0x1C] 000027A2 2028 0020 move.l D0, [A0 + 0x20] 000027A6 80AC 0020 or.l D0, [A4 + 0x20] 000027AA 2940 0020 move.l [A4 + 0x20], D0 000027AE 206C 001C movea.l A0, [A4 + 0x1C] 000027B2 2028 0024 move.l D0, [A0 + 0x24] 000027B6 80AC 0024 or.l D0, [A4 + 0x24] 000027BA 2940 0024 move.l [A4 + 0x24], D0 000027BE 206C 001C movea.l A0, [A4 + 0x1C] 000027C2 2028 0028 move.l D0, [A0 + 0x28] 000027C6 80AC 0028 or.l D0, [A4 + 0x28] 000027CA 2940 0028 move.l [A4 + 0x28], D0 000027CE 206C 001C movea.l A0, [A4 + 0x1C] 000027D2 2028 002C move.l D0, [A0 + 0x2C] 000027D6 80AC 002C or.l D0, [A4 + 0x2C] 000027DA 2940 002C move.l [A4 + 0x2C], D0 000027DE 206C 001C movea.l A0, [A4 + 0x1C] 000027E2 2028 0030 move.l D0, [A0 + 0x30] 000027E6 80AC 0030 or.l D0, [A4 + 0x30] 000027EA 2940 0030 move.l [A4 + 0x30], D0 000027EE 206C 001C movea.l A0, [A4 + 0x1C] 000027F2 2028 0034 move.l D0, [A0 + 0x34] 000027F6 80AC 0034 or.l D0, [A4 + 0x34] 000027FA 2940 0034 move.l [A4 + 0x34], D0 000027FE 206C 001C movea.l A0, [A4 + 0x1C] 00002802 2028 0038 move.l D0, [A0 + 0x38] 00002806 80AC 0038 or.l D0, [A4 + 0x38] 0000280A 2940 0038 move.l [A4 + 0x38], D0 0000280E 206C 001C movea.l A0, [A4 + 0x1C] 00002812 2028 003C move.l D0, [A0 + 0x3C] 00002816 80AC 003C or.l D0, [A4 + 0x3C] 0000281A 2940 003C move.l [A4 + 0x3C], D0 label0000281E: 0000281E 396D D59C 0040 move.w [A4 + 0x40], [A5 - 0x2A64] label00002824: 00002824 285F movea.l A4, [A7]+ 00002826 4E5E unlink A6 00002828 205F movea.l A0, [A7]+ 0000282A 584F addq.w A7, 4 0000282C 4ED0 jmp [A0] fn0000282E: 0000282E 4E56 FFFC link A6, -0x0004 00002832 48E7 0118 movem.l -[A7], D7,A3,A4 00002836 266E 0008 movea.l A3, [A6 + 0x8] 0000283A 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00002840 70FF moveq.l D0, 0xFFFFFFFF 00002842 B06B FF9E cmp.w D0, [A3 - 0x62] 00002846 6744 beq +0x46 /* 0000288C */ 00002848 286E 000C movea.l A4, [A6 + 0xC] 0000284C 203C 5754 4C4B move.l D0, 0x57544C4B /* 'WTLK' */ 00002852 B0AC 0050 cmp.l D0, [A4 + 0x50] 00002856 6702 beq +0x4 /* 0000285A */ 00002858 6032 bra +0x34 /* 0000288C */ label0000285A: 0000285A 302C 0040 move.w D0, [A4 + 0x40] 0000285E B06D D59C cmp.w D0, [A5 - 0x2A64] 00002862 6708 beq +0xA /* 0000286C */ 00002864 2F2E 000C move.l -[A7], [A6 + 0xC] 00002868 4EBA FF0E jsr [PC - 0xF2 /* 00002778 */] label0000286C: 0000286C 41EC 0020 lea.l A0, [A4 + 0x20] 00002870 302B FF9E move.w D0, [A3 - 0x62] 00002874 48C0 ext.l D0 00002876 2E00 move.l D7, D0 00002878 DE88 add.l D7, A0 0000287A 2047 movea.l A0, D7 0000287C 2010 move.l D0, [A0] 0000287E 322B FFA0 move.w D1, [A3 - 0x60] 00002882 0300 btst D0, D1 00002884 56C0 sne D0 00002886 4400 neg.b D0 00002888 1D40 0010 move.b [A6 + 0x10], D0 label0000288C: 0000288C 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00002890 4E5E unlink A6 00002892 205F movea.l A0, [A7]+ 00002894 504F addq.w A7, 8 00002896 4ED0 jmp [A0] fn00002898: 00002898 4E56 FF60 link A6, -0x00A0 0000289C 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000028A0 286E 0008 movea.l A4, [A6 + 0x8] 000028A4 422E 000C clr.b [A6 + 0xC] 000028A8 4267 clr.w -[A7] 000028AA 4EBA FDBA jsr [PC - 0x246 /* 00002666 */] 000028AE 101F move.b D0, [A7]+ 000028B0 6704 beq +0x6 /* 000028B6 */ 000028B2 6000 020A bra +0x20C /* 00002ABE */ label000028B6: 000028B6 206C FFFC movea.l A0, [A4 - 0x4] 000028BA 47D0 lea.l A3, [A0] 000028BC 7004 moveq.l D0, 0x04 000028BE B013 cmp.b D0, [A3] 000028C0 56C0 sne D0 000028C2 4A00 tst.b D0 000028C4 670E beq +0x10 /* 000028D4 */ 000028C6 7205 moveq.l D1, 0x05 000028C8 B213 cmp.b D1, [A3] 000028CA 56C1 sne D1 000028CC C001 and.b D0, D1 000028CE 6704 beq +0x6 /* 000028D4 */ 000028D0 6000 01EC bra +0x1EE /* 00002ABE */ label000028D4: 000028D4 486C FFB0 pea.l [A4 - 0x50] 000028D8 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 000028DC 4267 clr.w -[A7] 000028DE 486D E074 pea.l [A5 - 0x1F8C] 000028E2 1F2C FFD6 move.b -[A7], [A4 - 0x2A] 000028E6 2F2C FFFC move.l -[A7], [A4 - 0x4] 000028EA 486E FFF4 pea.l [A6 - 0xC] 000028EE 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 000028F2 1C1F move.b D6, [A7]+ 000028F4 1006 move.b D0, D6 000028F6 6634 bne +0x36 /* 0000292C */ 000028F8 102C FFD9 move.b D0, [A4 - 0x27] 000028FC 6700 01C0 beq +0x1C2 /* 00002ABE */ 00002900 721A moveq.l D1, 0x1A 00002902 B22C FFD5 cmp.b D1, [A4 - 0x2B] 00002906 57C1 seq D1 00002908 C001 and.b D0, D1 0000290A 6700 01B2 beq +0x1B4 /* 00002ABE */ 0000290E 4267 clr.w -[A7] 00002910 486D E074 pea.l [A5 - 0x1F8C] 00002914 102C FFD6 move.b D0, [A4 - 0x2A] 00002918 0A00 0001 xori.b D0, 0x1 0000291C 1F00 move.b -[A7], D0 0000291E 2F2C FFFC move.l -[A7], [A4 - 0x4] 00002922 486E FFF4 pea.l [A6 - 0xC] 00002926 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 0000292A 1C1F move.b D6, [A7]+ label0000292C: 0000292C 1006 move.b D0, D6 0000292E 6604 bne +0x6 /* 00002934 */ 00002930 6000 018C bra +0x18E /* 00002ABE */ label00002934: 00002934 486E FF74 pea.l [A6 - 0x8C] 00002938 2F3C 0000 0080 move.l -[A7], 0x80 0000293E 4EAD 0EEA jsr [A5 + 0xEEA /* export_473 */] 00002942 102C FFD7 move.b D0, [A4 - 0x29] 00002946 6714 beq +0x16 /* 0000295C */ 00002948 41EC FFB0 lea.l A0, [A4 - 0x50] 0000294C 2B48 E174 move.l [A5 - 0x1E8C], A0 00002950 4EBA F5B8 jsr [PC - 0xA48 /* 00001F0A */] 00002954 2B6C FFB6 E174 move.l [A5 - 0x1E8C], [A4 - 0x4A] 0000295A 6004 bra +0x6 /* 00002960 */ label0000295C: 0000295C 4EBA F508 jsr [PC - 0xAF8 /* 00001E66 */] label00002960: 00002960 3D6C FFEE FF74 move.w [A6 - 0x8C], [A4 - 0x12] 00002966 7010 moveq.l D0, 0x10 00002968 B06E FF74 cmp.w D0, [A6 - 0x8C] 0000296C 6C32 bge +0x34 /* 000029A0 */ 0000296E 3F3C 0047 move.w -[A7], 0x47 /* 'G' */ 00002972 4EBA E718 jsr [PC - 0x18E8 /* 0000108C */] 00002976 3D7C 0001 FF6C move.w [A6 - 0x94], 0x1 0000297C 3D6E FF74 FF6A move.w [A6 - 0x96], [A6 - 0x8C] 00002982 3E2E FF6C move.w D7, [A6 - 0x94] 00002986 6008 bra +0xA /* 00002990 */ label00002988: 00002988 4EAD 1E5A jsr [A5 + 0x1E5A /* export_967 */] 0000298C 5247 addq.w D7, 1 0000298E 6906 bvs +0x8 /* 00002996 */ label00002990: 00002990 BE6E FF6A cmp.w D7, [A6 - 0x96] 00002994 6FF2 ble -0xC /* 00002988 */ label00002996: 00002996 1D7C 0001 000C move.b [A6 + 0xC], 0x1 0000299C 6000 0120 bra +0x122 /* 00002ABE */ label000029A0: 000029A0 3D6E FF74 FF68 move.w [A6 - 0x98], [A6 - 0x8C] 000029A6 3E2E FF68 move.w D7, [A6 - 0x98] 000029AA 601A bra +0x1C /* 000029C6 */ label000029AC: 000029AC 3007 move.w D0, D7 000029AE E540 asl D0.w, 2 000029B0 2F00 move.l -[A7], D0 000029B2 42A7 clr.l -[A7] 000029B4 4EAD 1EC2 jsr [A5 + 0x1EC2 /* export_980 */] 000029B8 221F move.l D1, [A7]+ 000029BA 201F move.l D0, [A7]+ 000029BC 41EE FF72 lea.l A0, [A6 - 0x8E] 000029C0 2181 0000 move.l [A0 + D0.w], D1 000029C4 5347 subq.w D7, 1 label000029C6: 000029C6 7001 moveq.l D0, 0x01 000029C8 B047 cmp.w D0, D7 000029CA 6FE0 ble -0x1E /* 000029AC */ 000029CC 1F3C 000F move.b -[A7], 0xF 000029D0 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 000029D4 4EAD 3292 jsr [A5 + 0x3292 /* export_1614 */] 000029D8 486E FFF4 pea.l [A6 - 0xC] 000029DC 1F3C 0001 move.b -[A7], 0x1 000029E0 486E FF74 pea.l [A6 - 0x8C] 000029E4 42A7 clr.l -[A7] 000029E6 4EAD 1A7A jsr [A5 + 0x1A7A /* export_843 */] 000029EA 102E FFBA move.b D0, [A6 - 0x46] 000029EE 6708 beq +0xA /* 000029F8 */ 000029F0 422C FF97 clr.b [A4 - 0x69] 000029F4 6000 009C bra +0x9E /* 00002A92 */ label000029F8: 000029F8 1D7C 0001 000C move.b [A6 + 0xC], 0x1 000029FE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002A02 4EBA FCBA jsr [PC - 0x346 /* 000026BE */] 00002A06 4AAE FFB6 tst.l [A6 - 0x4A] 00002A0A 6612 bne +0x14 /* 00002A1E */ 00002A0C 102C FFD6 move.b D0, [A4 - 0x2A] 00002A10 6706 beq +0x8 /* 00002A18 */ 00002A12 4EAD 1F22 jsr [A5 + 0x1F22 /* export_992 */] 00002A16 607A bra +0x7C /* 00002A92 */ label00002A18: 00002A18 4EAD 3292 jsr [A5 + 0x3292 /* export_1614 */] 00002A1C 6074 bra +0x76 /* 00002A92 */ label00002A1E: 00002A1E 2F2E FFB6 move.l -[A7], [A6 - 0x4A] 00002A22 42A7 clr.l -[A7] 00002A24 206E FFB6 movea.l A0, [A6 - 0x4A] 00002A28 2F10 move.l -[A7], [A0] 00002A2A 4EAD 0E62 jsr [A5 + 0xE62 /* export_456 */] 00002A2E 201F move.l D0, [A7]+ 00002A30 5280 addq.l D0, 1 00002A32 2F00 move.l -[A7], D0 00002A34 201F move.l D0, [A7]+ 00002A36 205F movea.l A0, [A7]+ 00002A38 A024 syscall SetHandleSize 00002A3A 3D7C 0001 FF66 move.w [A6 - 0x9A], 0x1 00002A40 3D6E FF74 FF64 move.w [A6 - 0x9C], [A6 - 0x8C] 00002A46 3E2E FF66 move.w D7, [A6 - 0x9A] 00002A4A 6024 bra +0x26 /* 00002A70 */ label00002A4C: 00002A4C 3007 move.w D0, D7 00002A4E E540 asl D0.w, 2 00002A50 41EE FF72 lea.l A0, [A6 - 0x8E] 00002A54 2230 0000 move.l D1, [A0 + D0.w] 00002A58 B2AE FFB6 cmp.l D1, [A6 - 0x4A] 00002A5C 660E bne +0x10 /* 00002A6C */ 00002A5E 3007 move.w D0, D7 00002A60 E540 asl D0.w, 2 00002A62 41EE FF72 lea.l A0, [A6 - 0x8E] 00002A66 7200 moveq.l D1, 0x00 00002A68 2181 0000 move.l [A0 + D0.w], D1 label00002A6C: 00002A6C 5247 addq.w D7, 1 00002A6E 6906 bvs +0x8 /* 00002A76 */ label00002A70: 00002A70 BE6E FF64 cmp.w D7, [A6 - 0x9C] 00002A74 6FD6 ble -0x28 /* 00002A4C */ label00002A76: 00002A76 102C FFD6 move.b D0, [A4 - 0x2A] 00002A7A 670E beq +0x10 /* 00002A8A */ 00002A7C 2F2E FFB6 move.l -[A7], [A6 - 0x4A] 00002A80 1F3C 0001 move.b -[A7], 0x1 00002A84 4EAD 1F2A jsr [A5 + 0x1F2A /* export_993 */] 00002A88 6008 bra +0xA /* 00002A92 */ label00002A8A: 00002A8A 2F2E FFB6 move.l -[A7], [A6 - 0x4A] 00002A8E 4EAD 32BA jsr [A5 + 0x32BA /* export_1619 */] label00002A92: 00002A92 3D7C 0001 FF62 move.w [A6 - 0x9E], 0x1 00002A98 3D6E FF74 FF60 move.w [A6 - 0xA0], [A6 - 0x8C] 00002A9E 3E2E FF62 move.w D7, [A6 - 0x9E] 00002AA2 6014 bra +0x16 /* 00002AB8 */ label00002AA4: 00002AA4 3007 move.w D0, D7 00002AA6 E540 asl D0.w, 2 00002AA8 41EE FF72 lea.l A0, [A6 - 0x8E] 00002AAC 4870 0000 pea.l [A0 + D0.w] 00002AB0 4EAD 2572 jsr [A5 + 0x2572 /* export_1194 */] 00002AB4 5247 addq.w D7, 1 00002AB6 6906 bvs +0x8 /* 00002ABE */ label00002AB8: 00002AB8 BE6E FF60 cmp.w D7, [A6 - 0xA0] 00002ABC 6FE6 ble -0x18 /* 00002AA4 */ label00002ABE: 00002ABE 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00002AC2 4E5E unlink A6 00002AC4 2E9F move.l [A7], [A7]+ 00002AC6 4E75 rts fn00002AC8: 00002AC8 4E56 FFF2 link A6, -0x000E 00002ACC 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00002AD0 266E 0008 movea.l A3, [A6 + 0x8] 00002AD4 286B 0008 movea.l A4, [A3 + 0x8] 00002AD8 422E 000C clr.b [A6 + 0xC] 00002ADC 4267 clr.w -[A7] 00002ADE 4EBA FB86 jsr [PC - 0x47A /* 00002666 */] 00002AE2 101F move.b D0, [A7]+ 00002AE4 6710 beq +0x12 /* 00002AF6 */ 00002AE6 2F2C FFFC move.l -[A7], [A4 - 0x4] 00002AEA 3F2B FFEA move.w -[A7], [A3 - 0x16] 00002AEE 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */] 00002AF2 6000 00BE bra +0xC0 /* 00002BB2 */ label00002AF6: 00002AF6 422C FFD1 clr.b [A4 - 0x2F] 00002AFA 296D ABEE FFCC move.l [A4 - 0x34], [A5 - 0x5412] 00002B00 486C FFBC pea.l [A4 - 0x44] 00002B04 486D E014 pea.l [A5 - 0x1FEC] 00002B08 4EAD 20BA jsr [A5 + 0x20BA /* export_1043 */] 00002B0C 41EC FFB0 lea.l A0, [A4 - 0x50] 00002B10 2B48 E174 move.l [A5 - 0x1E8C], A0 00002B14 3E2D E528 move.w D7, [A5 - 0x1AD8] 00002B18 2C2D DFE6 move.l D6, [A5 - 0x201A] 00002B1C 486B FFEC pea.l [A3 - 0x14] 00002B20 4267 clr.w -[A7] 00002B22 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */] 00002B26 206D DFE6 movea.l A0, [A5 - 0x201A] 00002B2A 2050 movea.l A0, [A0] 00002B2C 2F10 move.l -[A7], [A0] 00002B2E 205F movea.l A0, [A7]+ 00002B30 4E90 jsr [A0] 00002B32 2F06 move.l -[A7], D6 00002B34 4267 clr.w -[A7] 00002B36 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */] 00002B3A 3B47 E528 move.w [A5 - 0x1AD8], D7 00002B3E 2B6C FFB6 E174 move.l [A5 - 0x1E8C], [A4 - 0x4A] 00002B44 3B6C FFBA CAEA move.w [A5 - 0x3516], [A4 - 0x46] 00002B4A 486C FFBC pea.l [A4 - 0x44] 00002B4E 4EAD 208A jsr [A5 + 0x208A /* export_1037 */] 00002B52 7001 moveq.l D0, 0x01 00002B54 B02C FFD1 cmp.b D0, [A4 - 0x2F] 00002B58 57C0 seq D0 00002B5A 4A00 tst.b D0 00002B5C 660A bne +0xC /* 00002B68 */ 00002B5E 802D B5C4 or.b D0, [A5 - 0x4A3C] 00002B62 0240 0001 andi.w D0, 0x1 00002B66 673A beq +0x3C /* 00002BA2 */ label00002B68: 00002B68 1D7C 0001 000C move.b [A6 + 0xC], 0x1 00002B6E 206E 0008 movea.l A0, [A6 + 0x8] 00002B72 2F28 0008 move.l -[A7], [A0 + 0x8] 00002B76 4EBA FB46 jsr [PC - 0x4BA /* 000026BE */] 00002B7A 102C FFD6 move.b D0, [A4 - 0x2A] 00002B7E 6726 beq +0x28 /* 00002BA6 */ 00002B80 122D B5C4 move.b D1, [A5 - 0x4A3C] 00002B84 0A01 0001 xori.b D1, 0x1 00002B88 C001 and.b D0, D1 00002B8A 671A beq +0x1C /* 00002BA6 */ 00002B8C 486D CDC4 pea.l [A5 - 0x323C] 00002B90 486E FFF4 pea.l [A6 - 0xC] 00002B94 4EBA E89E jsr [PC - 0x1762 /* 00001434 */] 00002B98 486E FFF4 pea.l [A6 - 0xC] 00002B9C 4EAD 1FC2 jsr [A5 + 0x1FC2 /* export_1012 */] 00002BA0 6004 bra +0x6 /* 00002BA6 */ label00002BA2: 00002BA2 422C FF97 clr.b [A4 - 0x69] label00002BA6: 00002BA6 2F2C FFFC move.l -[A7], [A4 - 0x4] 00002BAA 3F2B FFEA move.w -[A7], [A3 - 0x16] 00002BAE 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */] label00002BB2: 00002BB2 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00002BB6 4E5E unlink A6 00002BB8 2E9F move.l [A7], [A7]+ 00002BBA 4E75 rts fn00002BBC: 00002BBC 4E56 FEB6 link A6, -0x014A 00002BC0 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 00002BC4 286E 0008 movea.l A4, [A6 + 0x8] 00002BC8 286C 0008 movea.l A4, [A4 + 0x8] 00002BCC 4247 clr.w D7 00002BCE 7015 moveq.l D0, 0x15 00002BD0 B02C FFD5 cmp.b D0, [A4 - 0x2B] 00002BD4 6600 0204 bne +0x206 /* 00002DDA */ 00002BD8 2D7C 574D 5347 FFF4 move.l [A6 - 0xC], 0x574D5347 /* 'WMSG' */ 00002BE0 102C FFD4 move.b D0, [A4 - 0x2C] 00002BE4 4880 ext.w D0 00002BE6 5340 subq.w D0, 1 00002BE8 6B00 01EA bmi +0x1EC /* 00002DD4 */ 00002BEC 0C40 0022 cmpi.w D0, 0x22 /* '\"' */ 00002BF0 6E00 01E2 bgt +0x1E4 /* 00002DD4 */ 00002BF4 D040 add.w D0, D0 00002BF6 303B 0006 move.w D0, [PC + D0.w + 0x6] 00002BFA 4EFB 0000 jmp [PC + D0.w] 00002BFE 0048 0054 ori.w A0, 0x54 /* 'T' */ 00002C02 0060 006C ori.w -[A0], 0x6C /* 'l' */ 00002C06 0078 0084 0090 ori.w [0x00000090], 0x84 00002C0C 009C 00A8 00B4 ori.l [A4]+, 0xA800B4 00002C12 00C0 .incomplete 00002C14 00D4 .incomplete 00002C16 00E0 .incomplete 00002C18 00EC .incomplete 00002C1A 00F8 .incomplete 00002C1C 0104 btst D4, D0 00002C1E 0110 btst [A0], D0 00002C20 011C btst [A4]+, D0 00002C22 0128 0134 btst [A0 + 0x134], D0 00002C26 0140 bchg D0, D0 00002C28 014C bchg A4, D0 00002C2A 0158 bchg [A0]+, D0 00002C2C 0162 bchg -[A2], D0 00002C2E 016C 0176 bchg [A4 + 0x176], D0 00002C32 0180 bclr D0, D0 00002C34 018A bclr A2, D0 00002C36 0194 bclr [A4], D0 00002C38 019E bclr [A6]+, D0 00002C3A 01A8 01B2 bclr [A0 + 0x1B2], D0 00002C3E 01BC 01C6 01D0 bclr 0x1C601D0, D0 00002C44 2D7C 4342 4744 FFF0 move.l [A6 - 0x10], 0x43424744 /* 'CBGD' */ 00002C4C 6000 0186 bra +0x188 /* 00002DD4 */ 00002C50 2D7C 4343 5244 FFF0 move.l [A6 - 0x10], 0x43435244 /* 'CCRD' */ 00002C58 6000 017A bra +0x17C /* 00002DD4 */ 00002C5C 2D7C 4346 4C44 FFF0 move.l [A6 - 0x10], 0x43464C44 /* 'CFLD' */ 00002C64 6000 016E bra +0x170 /* 00002DD4 */ 00002C68 2D7C 4353 544B FFF0 move.l [A6 - 0x10], 0x4353544B /* 'CSTK' */ 00002C70 6000 0162 bra +0x164 /* 00002DD4 */ 00002C74 2D7C 4442 4744 FFF0 move.l [A6 - 0x10], 0x44424744 /* 'DBGD' */ 00002C7C 6000 0156 bra +0x158 /* 00002DD4 */ 00002C80 2D7C 4442 544E FFF0 move.l [A6 - 0x10], 0x4442544E /* 'DBTN' */ 00002C88 6000 014A bra +0x14C /* 00002DD4 */ 00002C8C 2D7C 4443 5244 FFF0 move.l [A6 - 0x10], 0x44435244 /* 'DCRD' */ 00002C94 6000 013E bra +0x140 /* 00002DD4 */ 00002C98 2D7C 4446 4C44 FFF0 move.l [A6 - 0x10], 0x44464C44 /* 'DFLD' */ 00002CA0 6000 0132 bra +0x134 /* 00002DD4 */ 00002CA4 2D7C 4453 544B FFF0 move.l [A6 - 0x10], 0x4453544B /* 'DSTK' */ 00002CAC 6000 0126 bra +0x128 /* 00002DD4 */ 00002CB0 2D7C 5846 4C44 FFF0 move.l [A6 - 0x10], 0x58464C44 /* 'XFLD' */ 00002CB8 6000 011A bra +0x11C /* 00002DD4 */ 00002CBC 2D7C 6D69 7363 FFF4 move.l [A6 - 0xC], 0x6D697363 /* 'misc' */ 00002CC4 2D7C 6964 6C65 FFF0 move.l [A6 - 0x10], 0x69646C65 /* 'idle' */ 00002CCC 6000 0106 bra +0x108 /* 00002DD4 */ 00002CD0 2D7C 4D44 574E FFF0 move.l [A6 - 0x10], 0x4D44574E /* 'MDWN' */ 00002CD8 6000 00FA bra +0xFC /* 00002DD4 */ 00002CDC 2D7C 4D4E 5452 FFF0 move.l [A6 - 0x10], 0x4D4E5452 /* 'MNTR' */ 00002CE4 6000 00EE bra +0xF0 /* 00002DD4 */ 00002CE8 2D7C 4D4C 5645 FFF0 move.l [A6 - 0x10], 0x4D4C5645 /* 'MLVE' */ 00002CF0 6000 00E2 bra +0xE4 /* 00002DD4 */ 00002CF4 2D7C 4D53 444E FFF0 move.l [A6 - 0x10], 0x4D53444E /* 'MSDN' */ 00002CFC 6000 00D6 bra +0xD8 /* 00002DD4 */ 00002D00 2D7C 4D55 5020 FFF0 move.l [A6 - 0x10], 0x4D555020 /* 'MUP ' */ 00002D08 6000 00CA bra +0xCC /* 00002DD4 */ 00002D0C 2D7C 4D57 544E FFF0 move.l [A6 - 0x10], 0x4D57544E /* 'MWTN' */ 00002D14 6000 00BE bra +0xC0 /* 00002DD4 */ 00002D18 2D7C 4D44 424C FFF0 move.l [A6 - 0x10], 0x4D44424C /* 'MDBL' */ 00002D20 6000 00B2 bra +0xB4 /* 00002DD4 */ 00002D24 2D7C 4E42 4744 FFF0 move.l [A6 - 0x10], 0x4E424744 /* 'NBGD' */ 00002D2C 6000 00A6 bra +0xA8 /* 00002DD4 */ 00002D30 2D7C 4E42 544E FFF0 move.l [A6 - 0x10], 0x4E42544E /* 'NBTN' */ 00002D38 6000 009A bra +0x9C /* 00002DD4 */ 00002D3C 2D7C 4E43 5244 FFF0 move.l [A6 - 0x10], 0x4E435244 /* 'NCRD' */ 00002D44 6000 008E bra +0x90 /* 00002DD4 */ 00002D48 2D7C 4E46 4C44 FFF0 move.l [A6 - 0x10], 0x4E464C44 /* 'NFLD' */ 00002D50 6000 0082 bra +0x84 /* 00002DD4 */ 00002D54 2D7C 4E53 544B FFF0 move.l [A6 - 0x10], 0x4E53544B /* 'NSTK' */ 00002D5C 6076 bra +0x78 /* 00002DD4 */ 00002D5E 2D7C 4F42 4744 FFF0 move.l [A6 - 0x10], 0x4F424744 /* 'OBGD' */ 00002D66 606C bra +0x6E /* 00002DD4 */ 00002D68 2D7C 4F43 5244 FFF0 move.l [A6 - 0x10], 0x4F435244 /* 'OCRD' */ 00002D70 6062 bra +0x64 /* 00002DD4 */ 00002D72 2D7C 4F46 4C44 FFF0 move.l [A6 - 0x10], 0x4F464C44 /* 'OFLD' */ 00002D7A 6058 bra +0x5A /* 00002DD4 */ 00002D7C 2D7C 4F53 544B FFF0 move.l [A6 - 0x10], 0x4F53544B /* 'OSTK' */ 00002D84 604E bra +0x50 /* 00002DD4 */ 00002D86 2D7C 5155 4954 FFF0 move.l [A6 - 0x10], 0x51554954 /* 'QUIT' */ 00002D8E 6044 bra +0x46 /* 00002DD4 */ 00002D90 2D7C 5253 4D45 FFF0 move.l [A6 - 0x10], 0x52534D45 /* 'RSME' */ 00002D98 603A bra +0x3C /* 00002DD4 */ 00002D9A 2D7C 5253 544B FFF0 move.l [A6 - 0x10], 0x5253544B /* 'RSTK' */ 00002DA2 6030 bra +0x32 /* 00002DD4 */ 00002DA4 2D7C 5352 5450 FFF0 move.l [A6 - 0x10], 0x53525450 /* 'SRTP' */ 00002DAC 6026 bra +0x28 /* 00002DD4 */ 00002DAE 2D7C 5350 4E44 FFF0 move.l [A6 - 0x10], 0x53504E44 /* 'SPND' */ 00002DB6 601C bra +0x1E /* 00002DD4 */ 00002DB8 2D7C 5353 544B FFF0 move.l [A6 - 0x10], 0x5353544B /* 'SSTK' */ 00002DC0 6012 bra +0x14 /* 00002DD4 */ 00002DC2 2D7C 4D57 4E44 FFF0 move.l [A6 - 0x10], 0x4D574E44 /* 'MWND' */ 00002DCA 6008 bra +0xA /* 00002DD4 */ 00002DCC 2D7C 5357 4E44 FFF0 move.l [A6 - 0x10], 0x53574E44 /* 'SWND' */ label00002DD4: 00002DD4 4246 clr.w D6 00002DD6 6000 0580 bra +0x582 /* 00003358 */ label00002DDA: 00002DDA 7018 moveq.l D0, 0x18 00002DDC B02C FFD5 cmp.b D0, [A4 - 0x2B] 00002DE0 6600 0430 bne +0x432 /* 00003212 */ 00002DE4 2D7C 5749 4C44 FFF4 move.l [A6 - 0xC], 0x57494C44 /* 'WILD' */ 00002DEC 102C FFD4 move.b D0, [A4 - 0x2C] 00002DF0 4880 ext.w D0 00002DF2 5340 subq.w D0, 1 00002DF4 6B00 03EA bmi +0x3EC /* 000031E0 */ 00002DF8 0C40 0048 cmpi.w D0, 0x48 /* 'H' */ 00002DFC 6E00 03E2 bgt +0x3E4 /* 000031E0 */ 00002E00 D040 add.w D0, D0 00002E02 303B 0006 move.w D0, [PC + D0.w + 0x6] 00002E06 4EFB 0000 jmp [PC + D0.w] 00002E0A 0094 00A0 00AC ori.l [A4], 0xA000AC 00002E10 00B8 00C4 00D0 00DC ori.l [0x000000DC], 0xC400D0 00002E18 00E8 .incomplete 00002E1A 00F4 .incomplete 00002E1C 0100 btst D0, D0 00002E1E 010C btst A4, D0 00002E20 0118 btst [A0]+, D0 00002E22 0124 btst -[A4], D0 00002E24 0130 013C btst <>, D0 00002E28 0148 bchg A0, D0 00002E2A 0154 bchg [A4], D0 00002E2C 0160 bchg -[A0], D0 00002E2E 016C 0178 bchg [A4 + 0x178], D0 00002E32 0184 bclr D4, D0 00002E34 0190 bclr [A0], D0 00002E36 019C bclr [A4]+, D0 00002E38 01A8 01B4 bclr [A0 + 0x1B4], D0 00002E3C 01C0 .incomplete 00002E3E 01CC .incomplete 00002E40 01D8 .incomplete 00002E42 01E4 .incomplete 00002E44 01F0 .incomplete 00002E46 01FC .incomplete 00002E48 0208 0214 andi.b A0, 0x14 00002E4C 0220 022C andi.b -[A0], 0x2C /* ',' */ 00002E50 0238 0244 0250 andi.b [0x00000250], 0x44 /* 'D' */ 00002E56 025C 0268 andi.w [A4]+, 0x268 00002E5A 0274 0280 028C andi.w [A4 + D0.w * 2 - 0x116], 0x280 00002E60 0298 02A4 02B0 andi.l [A0]+, 0x2A402B0 00002E66 02BC 02C8 02D4 02E0 02EC andi.l 0x2E002EC, 0x2C802D4 00002E70 02F8 .incomplete 00002E72 0304 btst D4, D1 00002E74 0310 btst [A0], D1 00002E76 031C btst [A4]+, D1 00002E78 0328 0334 btst [A0 + 0x334], D1 00002E7C 0340 bchg D0, D1 00002E7E 034C bchg A4, D1 00002E80 03D8 .incomplete 00002E82 0358 bchg [A0]+, D1 00002E84 0362 bchg -[A2], D1 00002E86 036C 0376 bchg [A4 + 0x376], D1 00002E8A 0380 bclr D0, D1 00002E8C 038A bclr A2, D1 00002E8E 0394 bclr [A4], D1 00002E90 039E bclr [A6]+, D1 00002E92 03A8 03B2 bclr [A0 + 0x3B2], D1 00002E96 03BC 03C6 03D0 bclr 0x3C603D0, D1 00002E9C 2D7C 4142 5320 FFF0 move.l [A6 - 0x10], 0x41425320 /* 'ABS ' */ 00002EA4 6000 033A bra +0x33C /* 000031E0 */ 00002EA8 2D7C 414E 5459 FFF0 move.l [A6 - 0x10], 0x414E5459 /* 'ANTY' */ 00002EB0 6000 032E bra +0x330 /* 000031E0 */ 00002EB4 2D7C 4154 414E FFF0 move.l [A6 - 0x10], 0x4154414E /* 'ATAN' */ 00002EBC 6000 0322 bra +0x324 /* 000031E0 */ 00002EC0 2D7C 4D45 414E FFF0 move.l [A6 - 0x10], 0x4D45414E /* 'MEAN' */ 00002EC8 6000 0316 bra +0x318 /* 000031E0 */ 00002ECC 2D7C 4332 4E4D FFF0 move.l [A6 - 0x10], 0x43324E4D /* 'C2NM' */ 00002ED4 6000 030A bra +0x30C /* 000031E0 */ 00002ED8 2D7C 434B 4348 FFF0 move.l [A6 - 0x10], 0x434B4348 /* 'CKCH' */ 00002EE0 6000 02FE bra +0x300 /* 000031E0 */ 00002EE4 2D7C 434B 4820 FFF0 move.l [A6 - 0x10], 0x434B4820 /* 'CKH ' */ 00002EEC 6000 02F2 bra +0x2F4 /* 000031E0 */ 00002EF0 2D7C 434B 4C4E FFF0 move.l [A6 - 0x10], 0x434B4C4E /* 'CKLN' */ 00002EF8 6000 02E6 bra +0x2E8 /* 000031E0 */ 00002EFC 2D7C 434B 4C43 FFF0 move.l [A6 - 0x10], 0x434B4C43 /* 'CKLC' */ 00002F04 6000 02DA bra +0x2DC /* 000031E0 */ 00002F08 2D7C 434B 5458 FFF0 move.l [A6 - 0x10], 0x434B5458 /* 'CKTX' */ 00002F10 6000 02CE bra +0x2D0 /* 000031E0 */ 00002F14 2D7C 434B 5620 FFF0 move.l [A6 - 0x10], 0x434B5620 /* 'CKV ' */ 00002F1C 6000 02C2 bra +0x2C4 /* 000031E0 */ 00002F20 2D7C 434B 4559 FFF0 move.l [A6 - 0x10], 0x434B4559 /* 'CKEY' */ 00002F28 6000 02B6 bra +0x2B8 /* 000031E0 */ 00002F2C 2D7C 434D 5044 FFF0 move.l [A6 - 0x10], 0x434D5044 /* 'CMPD' */ 00002F34 6000 02AA bra +0x2AC /* 000031E0 */ 00002F38 2D7C 434F 5320 FFF0 move.l [A6 - 0x10], 0x434F5320 /* 'COS ' */ 00002F40 6000 029E bra +0x2A0 /* 000031E0 */ 00002F44 2D7C 4441 5445 FFF0 move.l [A6 - 0x10], 0x44415445 /* 'DATE' */ 00002F4C 6000 0292 bra +0x294 /* 000031E0 */ 00002F50 2D7C 4445 5354 FFF0 move.l [A6 - 0x10], 0x44455354 /* 'DEST' */ 00002F58 6000 0286 bra +0x288 /* 000031E0 */ 00002F5C 2D7C 4453 5043 FFF0 move.l [A6 - 0x10], 0x44535043 /* 'DSPC' */ 00002F64 6000 027A bra +0x27C /* 000031E0 */ 00002F68 2D7C 4558 5020 FFF0 move.l [A6 - 0x10], 0x45585020 /* 'EXP ' */ 00002F70 6000 026E bra +0x270 /* 000031E0 */ 00002F74 2D7C 4558 5031 FFF0 move.l [A6 - 0x10], 0x45585031 /* 'EXP1' */ 00002F7C 6000 0262 bra +0x264 /* 000031E0 */ 00002F80 2D7C 4558 5032 FFF0 move.l [A6 - 0x10], 0x45585032 /* 'EXP2' */ 00002F88 6000 0256 bra +0x258 /* 000031E0 */ 00002F8C 2D7C 4644 434B FFF0 move.l [A6 - 0x10], 0x4644434B /* 'FDCK' */ 00002F94 6000 024A bra +0x24C /* 000031E0 */ 00002F98 2D7C 4644 4644 FFF0 move.l [A6 - 0x10], 0x46444644 /* 'FDFD' */ 00002FA0 6000 023E bra +0x240 /* 000031E0 */ 00002FA4 2D7C 4644 4C4E FFF0 move.l [A6 - 0x10], 0x46444C4E /* 'FDLN' */ 00002FAC 6000 0232 bra +0x234 /* 000031E0 */ 00002FB0 2D7C 4644 5458 FFF0 move.l [A6 - 0x10], 0x46445458 /* 'FDTX' */ 00002FB8 6000 0226 bra +0x228 /* 000031E0 */ 00002FBC 2D7C 4853 5043 FFF0 move.l [A6 - 0x10], 0x48535043 /* 'HSPC' */ 00002FC4 6000 021A bra +0x21C /* 000031E0 */ 00002FC8 2D7C 4C45 4E20 FFF0 move.l [A6 - 0x10], 0x4C454E20 /* 'LEN ' */ 00002FD0 6000 020E bra +0x210 /* 000031E0 */ 00002FD4 2D7C 4C4E 2020 FFF0 move.l [A6 - 0x10], 0x4C4E2020 /* 'LN ' */ 00002FDC 6000 0202 bra +0x204 /* 000031E0 */ 00002FE0 2D7C 4C4E 3120 FFF0 move.l [A6 - 0x10], 0x4C4E3120 /* 'LN1 ' */ 00002FE8 6000 01F6 bra +0x1F8 /* 000031E0 */ 00002FEC 2D7C 4C4F 4732 FFF0 move.l [A6 - 0x10], 0x4C4F4732 /* 'LOG2' */ 00002FF4 6000 01EA bra +0x1EC /* 000031E0 */ 00002FF8 2D7C 4D41 5820 FFF0 move.l [A6 - 0x10], 0x4D415820 /* 'MAX ' */ 00003000 6000 01DE bra +0x1E0 /* 000031E0 */ 00003004 2D7C 4D4E 5553 FFF0 move.l [A6 - 0x10], 0x4D4E5553 /* 'MNUS' */ 0000300C 6000 01D2 bra +0x1D4 /* 000031E0 */ 00003010 2D7C 4D49 4E20 FFF0 move.l [A6 - 0x10], 0x4D494E20 /* 'MIN ' */ 00003018 6000 01C6 bra +0x1C8 /* 000031E0 */ 0000301C 2D7C 4D4F 5553 FFF0 move.l [A6 - 0x10], 0x4D4F5553 /* 'MOUS' */ 00003024 6000 01BA bra +0x1BC /* 000031E0 */ 00003028 2D7C 4D43 4C4B FFF0 move.l [A6 - 0x10], 0x4D434C4B /* 'MCLK' */ 00003030 6000 01AE bra +0x1B0 /* 000031E0 */ 00003034 2D7C 4D53 4820 FFF0 move.l [A6 - 0x10], 0x4D534820 /* 'MSH ' */ 0000303C 6000 01A2 bra +0x1A4 /* 000031E0 */ 00003040 2D7C 4D53 4C43 FFF0 move.l [A6 - 0x10], 0x4D534C43 /* 'MSLC' */ 00003048 6000 0196 bra +0x198 /* 000031E0 */ 0000304C 2D7C 4D53 5620 FFF0 move.l [A6 - 0x10], 0x4D535620 /* 'MSV ' */ 00003054 6000 018A bra +0x18C /* 000031E0 */ 00003058 2D7C 4E4D 4252 FFF0 move.l [A6 - 0x10], 0x4E4D4252 /* 'NMBR' */ 00003060 6000 017E bra +0x180 /* 000031E0 */ 00003064 2D7C 4E4D 3243 FFF0 move.l [A6 - 0x10], 0x4E4D3243 /* 'NM2C' */ 0000306C 6000 0172 bra +0x174 /* 000031E0 */ 00003070 2D7C 4F46 5354 FFF0 move.l [A6 - 0x10], 0x4F465354 /* 'OFST' */ 00003078 6000 0166 bra +0x168 /* 000031E0 */ 0000307C 2D7C 4F4B 4559 FFF0 move.l [A6 - 0x10], 0x4F4B4559 /* 'OKEY' */ 00003084 6000 015A bra +0x15C /* 000031E0 */ 00003088 2D7C 5041 524D FFF0 move.l [A6 - 0x10], 0x5041524D /* 'PARM' */ 00003090 6000 014E bra +0x150 /* 000031E0 */ 00003094 2D7C 5043 4E54 FFF0 move.l [A6 - 0x10], 0x50434E54 /* 'PCNT' */ 0000309C 6000 0142 bra +0x144 /* 000031E0 */ 000030A0 2D7C 5052 4D53 FFF0 move.l [A6 - 0x10], 0x50524D53 /* 'PRMS' */ 000030A8 6000 0136 bra +0x138 /* 000031E0 */ 000030AC 2D7C 5052 4753 FFF0 move.l [A6 - 0x10], 0x50524753 /* 'PRGS' */ 000030B4 6000 012A bra +0x12C /* 000031E0 */ 000030B8 2D7C 524E 444D FFF0 move.l [A6 - 0x10], 0x524E444D /* 'RNDM' */ 000030C0 6000 011E bra +0x120 /* 000031E0 */ 000030C4 2D7C 5253 4C54 FFF0 move.l [A6 - 0x10], 0x52534C54 /* 'RSLT' */ 000030CC 6000 0112 bra +0x114 /* 000031E0 */ 000030D0 2D7C 524F 554E FFF0 move.l [A6 - 0x10], 0x524F554E /* 'ROUN' */ 000030D8 6000 0106 bra +0x108 /* 000031E0 */ 000030DC 2D7C 5343 524E FFF0 move.l [A6 - 0x10], 0x5343524E /* 'SCRN' */ 000030E4 6000 00FA bra +0xFC /* 000031E0 */ 000030E8 2D7C 5343 4E44 FFF0 move.l [A6 - 0x10], 0x53434E44 /* 'SCND' */ 000030F0 6000 00EE bra +0xF0 /* 000031E0 */ 000030F4 2D7C 5342 544E FFF0 move.l [A6 - 0x10], 0x5342544E /* 'SBTN' */ 000030FC 6000 00E2 bra +0xE4 /* 000031E0 */ 00003100 2D7C 534C 434B FFF0 move.l [A6 - 0x10], 0x534C434B /* 'SLCK' */ 00003108 6000 00D6 bra +0xD8 /* 000031E0 */ 0000310C 2D7C 534C 4644 FFF0 move.l [A6 - 0x10], 0x534C4644 /* 'SLFD' */ 00003114 6000 00CA bra +0xCC /* 000031E0 */ 00003118 2D7C 534C 4C4E FFF0 move.l [A6 - 0x10], 0x534C4C4E /* 'SLLN' */ 00003120 6000 00BE bra +0xC0 /* 000031E0 */ 00003124 2D7C 534C 4C43 FFF0 move.l [A6 - 0x10], 0x534C4C43 /* 'SLLC' */ 0000312C 6000 00B2 bra +0xB4 /* 000031E0 */ 00003130 2D7C 534C 5458 FFF0 move.l [A6 - 0x10], 0x534C5458 /* 'SLTX' */ 00003138 6000 00A6 bra +0xA8 /* 000031E0 */ 0000313C 2D7C 534B 4559 FFF0 move.l [A6 - 0x10], 0x534B4559 /* 'SKEY' */ 00003144 6000 009A bra +0x9C /* 000031E0 */ 00003148 2D7C 5349 4E20 FFF0 move.l [A6 - 0x10], 0x53494E20 /* 'SIN ' */ 00003150 6000 008E bra +0x90 /* 000031E0 */ 00003154 2D7C 534F 554E FFF0 move.l [A6 - 0x10], 0x534F554E /* 'SOUN' */ 0000315C 6000 0082 bra +0x84 /* 000031E0 */ 00003160 2D7C 5351 5254 FFF0 move.l [A6 - 0x10], 0x53515254 /* 'SQRT' */ 00003168 6076 bra +0x78 /* 000031E0 */ 0000316A 2D7C 5354 4B53 FFF0 move.l [A6 - 0x10], 0x53544B53 /* 'STKS' */ 00003172 606C bra +0x6E /* 000031E0 */ 00003174 2D7C 5353 5043 FFF0 move.l [A6 - 0x10], 0x53535043 /* 'SSPC' */ 0000317C 6062 bra +0x64 /* 000031E0 */ 0000317E 2D7C 5355 4D20 FFF0 move.l [A6 - 0x10], 0x53554D20 /* 'SUM ' */ 00003186 6058 bra +0x5A /* 000031E0 */ 00003188 2D7C 5359 5356 FFF0 move.l [A6 - 0x10], 0x53595356 /* 'SYSV' */ 00003190 604E bra +0x50 /* 000031E0 */ 00003192 2D7C 5441 4E20 FFF0 move.l [A6 - 0x10], 0x54414E20 /* 'TAN ' */ 0000319A 6044 bra +0x46 /* 000031E0 */ 0000319C 2D7C 5441 5247 FFF0 move.l [A6 - 0x10], 0x54415247 /* 'TARG' */ 000031A4 603A bra +0x3C /* 000031E0 */ 000031A6 2D7C 5443 4B53 FFF0 move.l [A6 - 0x10], 0x54434B53 /* 'TCKS' */ 000031AE 6030 bra +0x32 /* 000031E0 */ 000031B0 2D7C 5449 4D45 FFF0 move.l [A6 - 0x10], 0x54494D45 /* 'TIME' */ 000031B8 6026 bra +0x28 /* 000031E0 */ 000031BA 2D7C 544F 4F4C FFF0 move.l [A6 - 0x10], 0x544F4F4C /* 'TOOL' */ 000031C2 601C bra +0x1E /* 000031E0 */ 000031C4 2D7C 5452 4E43 FFF0 move.l [A6 - 0x10], 0x54524E43 /* 'TRNC' */ 000031CC 6012 bra +0x14 /* 000031E0 */ 000031CE 2D7C 5641 4C55 FFF0 move.l [A6 - 0x10], 0x56414C55 /* 'VALU' */ 000031D6 6008 bra +0xA /* 000031E0 */ 000031D8 2D7C 574E 4453 FFF0 move.l [A6 - 0x10], 0x574E4453 /* 'WNDS' */ label000031E0: 000031E0 4267 clr.w -[A7] 000031E2 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000031E6 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000031EA 486E FFE4 pea.l [A6 - 0x1C] 000031EE 486E FFE0 pea.l [A6 - 0x20] 000031F2 4EAD 0AFA jsr [A5 + 0xAFA /* export_347 */] 000031F6 101F move.b D0, [A7]+ 000031F8 6608 bne +0xA /* 00003202 */ 000031FA 3E3C F94B move.w D7, 0xF94B 000031FE 6000 0458 bra +0x45A /* 00003658 */ label00003202: 00003202 203C 0000 0F00 move.l D0, 0xF00 00003208 C0AE FFE0 and.l D0, [A6 - 0x20] 0000320C 3C00 move.w D6, D0 0000320E 6000 0148 bra +0x14A /* 00003358 */ label00003212: 00003212 7016 moveq.l D0, 0x16 00003214 B02C FFD5 cmp.b D0, [A4 - 0x2B] 00003218 6600 012A bne +0x12C /* 00003344 */ 0000321C 2D7C 5749 4C44 FFF4 move.l [A6 - 0xC], 0x57494C44 /* 'WILD' */ 00003224 102C FFD4 move.b D0, [A4 - 0x2C] 00003228 4880 ext.w D0 0000322A 5B40 subq.w D0, 5 0000322C 6746 beq +0x48 /* 00003274 */ 0000322E 5D40 subq.w D0, 6 00003230 674E beq +0x50 /* 00003280 */ 00003232 5340 subq.w D0, 1 00003234 6756 beq +0x58 /* 0000328C */ 00003236 5940 subq.w D0, 4 00003238 675C beq +0x5E /* 00003296 */ 0000323A 0440 0009 subi.w D0, 0x9 /* '\t' */ 0000323E 6760 beq +0x62 /* 000032A0 */ 00003240 5340 subq.w D0, 1 00003242 6766 beq +0x68 /* 000032AA */ 00003244 5340 subq.w D0, 1 00003246 676C beq +0x6E /* 000032B4 */ 00003248 5740 subq.w D0, 3 0000324A 6772 beq +0x74 /* 000032BE */ 0000324C 5740 subq.w D0, 3 0000324E 6778 beq +0x7A /* 000032C8 */ 00003250 5740 subq.w D0, 3 00003252 677E beq +0x80 /* 000032D2 */ 00003254 0440 000E subi.w D0, 0xE 00003258 6700 0082 beq +0x84 /* 000032DC */ 0000325C 5340 subq.w D0, 1 0000325E 6700 0086 beq +0x88 /* 000032E6 */ 00003262 5340 subq.w D0, 1 00003264 6700 008A beq +0x8C /* 000032F0 */ 00003268 0440 000A subi.w D0, 0xA /* '\n' */ 0000326C 6700 0094 beq +0x96 /* 00003302 */ 00003270 6000 009A bra +0x9C /* 0000330C */ label00003274: 00003274 2D7C 4152 574B FFF0 move.l [A6 - 0x10], 0x4152574B /* 'ARWK' */ 0000327C 6000 0096 bra +0x98 /* 00003314 */ label00003280: 00003280 2D7C 434D 444B FFF0 move.l [A6 - 0x10], 0x434D444B /* 'CMDK' */ 00003288 6000 008A bra +0x8C /* 00003314 */ label0000328C: 0000328C 2D7C 4354 4C4B FFF0 move.l [A6 - 0x10], 0x43544C4B /* 'CTLK' */ 00003294 607E bra +0x80 /* 00003314 */ label00003296: 00003296 2D7C 4442 5547 FFF0 move.l [A6 - 0x10], 0x44425547 /* 'DBUG' */ 0000329E 6074 bra +0x76 /* 00003314 */ label000032A0: 000032A0 2D7C 4E54 5246 FFF0 move.l [A6 - 0x10], 0x4E545246 /* 'NTRF' */ 000032A8 606A bra +0x6C /* 00003314 */ label000032AA: 000032AA 2D7C 4E54 524B FFF0 move.l [A6 - 0x10], 0x4E54524B /* 'NTRK' */ 000032B2 6060 bra +0x62 /* 00003314 */ label000032B4: 000032B4 2D7C 4552 5244 FFF0 move.l [A6 - 0x10], 0x45525244 /* 'ERRD' */ 000032BC 6056 bra +0x58 /* 00003314 */ label000032BE: 000032BE 2D7C 4643 4E4B FFF0 move.l [A6 - 0x10], 0x46434E4B /* 'FCNK' */ 000032C6 604C bra +0x4E /* 00003314 */ label000032C8: 000032C8 2D7C 4845 4C50 FFF0 move.l [A6 - 0x10], 0x48454C50 /* 'HELP' */ 000032D0 6042 bra +0x44 /* 00003314 */ label000032D2: 000032D2 2D7C 4B44 574E FFF0 move.l [A6 - 0x10], 0x4B44574E /* 'KDWN' */ 000032DA 6038 bra +0x3A /* 00003314 */ label000032DC: 000032DC 2D7C 5254 4E46 FFF0 move.l [A6 - 0x10], 0x52544E46 /* 'RTNF' */ 000032E4 602E bra +0x30 /* 00003314 */ label000032E6: 000032E6 2D7C 5254 4E4B FFF0 move.l [A6 - 0x10], 0x52544E4B /* 'RTNK' */ 000032EE 6024 bra +0x26 /* 00003314 */ label000032F0: 000032F0 2D7C 6165 7674 FFF4 move.l [A6 - 0xC], 0x61657674 /* 'aevt' */ 000032F8 2D7C 6F61 7070 FFF0 move.l [A6 - 0x10], 0x6F617070 /* 'oapp' */ 00003300 6012 bra +0x14 /* 00003314 */ label00003302: 00003302 2D7C 5441 424B FFF0 move.l [A6 - 0x10], 0x5441424B /* 'TABK' */ 0000330A 6008 bra +0xA /* 00003314 */ label0000330C: 0000330C 3E3C F954 move.w D7, 0xF954 00003310 6000 0346 bra +0x348 /* 00003658 */ label00003314: 00003314 4267 clr.w -[A7] 00003316 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000331A 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000331E 486E FFE4 pea.l [A6 - 0x1C] 00003322 486E FFE0 pea.l [A6 - 0x20] 00003326 4EAD 0AFA jsr [A5 + 0xAFA /* export_347 */] 0000332A 101F move.b D0, [A7]+ 0000332C 6608 bne +0xA /* 00003336 */ 0000332E 3E3C F94B move.w D7, 0xF94B 00003332 6000 0324 bra +0x326 /* 00003658 */ label00003336: 00003336 203C 0000 0F00 move.l D0, 0xF00 0000333C C0AE FFE0 and.l D0, [A6 - 0x20] 00003340 3C00 move.w D6, D0 00003342 6014 bra +0x16 /* 00003358 */ label00003344: 00003344 2D7C 6173 6372 FFF4 move.l [A6 - 0xC], 0x61736372 /* 'ascr' */ 0000334C 2D7C 7073 6272 FFF0 move.l [A6 - 0x10], 0x70736272 /* 'psbr' */ 00003354 3C3C 0400 move.w D6, 0x400 label00003358: 00003358 41EE FED8 lea.l A0, [A6 - 0x128] 0000335C 43ED E074 lea.l A1, [A5 - 0x1F8C] 00003360 707F moveq.l D0, 0x7F label00003362: 00003362 30D9 move.w [A0]+, [A1]+ 00003364 51C8 FFFC dbf D0, -0x6 /* 00003362 */ 00003368 486E FED8 pea.l [A6 - 0x128] 0000336C 4EAD 0DBA jsr [A5 + 0xDBA /* export_435 */] 00003370 206C FFFC movea.l A0, [A4 - 0x4] 00003374 203C 6173 6372 move.l D0, 0x61736372 /* 'ascr' */ 0000337A B0A8 0050 cmp.l D0, [A0 + 0x50] 0000337E 6600 00B6 bne +0xB8 /* 00003436 */ 00003382 203C 7073 6272 move.l D0, 0x70736272 /* 'psbr' */ 00003388 B0AE FFF0 cmp.l D0, [A6 - 0x10] 0000338C 662A bne +0x2C /* 000033B8 */ 0000338E 4267 clr.w -[A7] 00003390 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 00003396 41EE FED8 lea.l A0, [A6 - 0x128] 0000339A 2008 move.l D0, A0 0000339C 5280 addq.l D0, 1 0000339E 2F00 move.l -[A7], D0 000033A0 4240 clr.w D0 000033A2 102E FED8 move.b D0, [A6 - 0x128] 000033A6 48C0 ext.l D0 000033A8 2F00 move.l -[A7], D0 000033AA 486E FEC4 pea.l [A6 - 0x13C] 000033AE 303C 0825 move.w D0, 0x825 000033B2 A816 syscall Pack8 000033B4 3E1F move.w D7, [A7]+ 000033B6 6028 bra +0x2A /* 000033E0 */ label000033B8: 000033B8 2D6E FFF4 FECC move.l [A6 - 0x134], [A6 - 0xC] 000033BE 2D6E FFF0 FED0 move.l [A6 - 0x130], [A6 - 0x10] 000033C4 4267 clr.w -[A7] 000033C6 2F3C 6576 6E74 move.l -[A7], 0x65766E74 /* 'evnt' */ 000033CC 486E FECC pea.l [A6 - 0x134] 000033D0 7008 moveq.l D0, 0x08 000033D2 2F00 move.l -[A7], D0 000033D4 486E FEC4 pea.l [A6 - 0x13C] 000033D8 303C 0825 move.w D0, 0x825 000033DC A816 syscall Pack8 000033DE 3E1F move.w D7, [A7]+ label000033E0: 000033E0 4A47 tst.w D7 000033E2 6600 0274 bne +0x276 /* 00003658 */ 000033E6 42A7 clr.l -[A7] 000033E8 2F2E 000C move.l -[A7], [A6 + 0xC] 000033EC 206C FFFC movea.l A0, [A4 - 0x4] 000033F0 2F28 0054 move.l -[A7], [A0 + 0x54] 000033F4 486E FEC4 pea.l [A6 - 0x13C] 000033F8 486E FEC0 pea.l [A6 - 0x140] 000033FC 2F3C 000C 1104 move.l -[A7], 0xC1104 00003402 7000 moveq.l D0, 0x00 00003404 A82A syscall ComponentDispatch 00003406 201F move.l D0, [A7]+ 00003408 3A00 move.w D5, D0 0000340A 486E FEC4 pea.l [A6 - 0x13C] 0000340E 4EAD 256A jsr [A5 + 0x256A /* export_1193 */] 00003412 4A45 tst.w D5 00003414 6708 beq +0xA /* 0000341E */ 00003416 3E3C F94B move.w D7, 0xF94B 0000341A 6000 023C bra +0x23E /* 00003658 */ label0000341E: 0000341E 42A7 clr.l -[A7] 00003420 2F2E 000C move.l -[A7], [A6 + 0xC] 00003424 2F2E FEC0 move.l -[A7], [A6 - 0x140] 00003428 2F3C 0004 0006 move.l -[A7], 0x40006 0000342E 7000 moveq.l D0, 0x00 00003430 A82A syscall ComponentDispatch 00003432 201F move.l D0, [A7]+ 00003434 3A00 move.w D5, D0 label00003436: 00003436 4AAC FFE6 tst.l [A4 - 0x1A] 0000343A 6600 021C bne +0x21E /* 00003658 */ 0000343E 4204 clr.b D4 00003440 41EE FFF8 lea.l A0, [A6 - 0x8] 00003444 43ED 9EFA lea.l A1, [A5 - 0x6106] 00003448 7003 moveq.l D0, 0x03 label0000344A: 0000344A 30D9 move.w [A0]+, [A1]+ 0000344C 51C8 FFFC dbf D0, -0x6 /* 0000344A */ 00003450 41EE FFD8 lea.l A0, [A6 - 0x28] 00003454 43ED 9EFA lea.l A1, [A5 - 0x6106] 00003458 7003 moveq.l D0, 0x03 label0000345A: 0000345A 30D9 move.w [A0]+, [A1]+ 0000345C 51C8 FFFC dbf D0, -0x6 /* 0000345A */ 00003460 41EE FFE8 lea.l A0, [A6 - 0x18] 00003464 43ED 9EFA lea.l A1, [A5 - 0x6106] 00003468 7003 moveq.l D0, 0x03 label0000346A: 0000346A 30D9 move.w [A0]+, [A1]+ 0000346C 51C8 FFFC dbf D0, -0x6 /* 0000346A */ 00003470 4267 clr.w -[A7] 00003472 2F3C 7073 6E20 move.l -[A7], 0x70736E20 /* 'psn ' */ 00003478 486D 9EEA pea.l [A5 - 0x6116] 0000347C 7008 moveq.l D0, 0x08 0000347E 2F00 move.l -[A7], D0 00003480 486E FFF8 pea.l [A6 - 0x8] 00003484 303C 0825 move.w D0, 0x825 00003488 A816 syscall Pack8 0000348A 3E1F move.w D7, [A7]+ 0000348C 6600 0190 bne +0x192 /* 0000361E */ 00003490 4267 clr.w -[A7] 00003492 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00003496 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000349A 486E FFF8 pea.l [A6 - 0x8] 0000349E 3F3C FFFF move.w -[A7], 0xFFFF 000034A2 42A7 clr.l -[A7] 000034A4 486E FFE8 pea.l [A6 - 0x18] 000034A8 303C 0B14 move.w D0, 0xB14 000034AC A816 syscall Pack8 000034AE 3E1F move.w D7, [A7]+ 000034B0 6600 016C bne +0x16E /* 0000361E */ 000034B4 203C 7073 6272 move.l D0, 0x70736272 /* 'psbr' */ 000034BA B0AE FFF0 cmp.l D0, [A6 - 0x10] 000034BE 6632 bne +0x34 /* 000034F2 */ 000034C0 4267 clr.w -[A7] 000034C2 486E FFE8 pea.l [A6 - 0x18] 000034C6 2F3C 736E 616D move.l -[A7], 0x736E616D /* 'snam' */ 000034CC 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 000034D2 41EE FED8 lea.l A0, [A6 - 0x128] 000034D6 2008 move.l D0, A0 000034D8 5280 addq.l D0, 1 000034DA 2F00 move.l -[A7], D0 000034DC 4240 clr.w D0 000034DE 102E FED8 move.b D0, [A6 - 0x128] 000034E2 48C0 ext.l D0 000034E4 2F00 move.l -[A7], D0 000034E6 303C 0A0F move.w D0, 0xA0F 000034EA A816 syscall Pack8 000034EC 3E1F move.w D7, [A7]+ 000034EE 6600 012E bne +0x130 /* 0000361E */ label000034F2: 000034F2 4A46 tst.w D6 000034F4 6600 0096 bne +0x98 /* 0000358C */ 000034F8 203C 4152 574B move.l D0, 0x4152574B /* 'ARWK' */ 000034FE B0AE FFF0 cmp.l D0, [A6 - 0x10] 00003502 6600 011A bne +0x11C /* 0000361E */ 00003506 42A7 clr.l -[A7] 00003508 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 0000350C 205F movea.l A0, [A7]+ 0000350E 700D moveq.l D0, 0x0D 00003510 B028 0003 cmp.b D0, [A0 + 0x3] 00003514 6600 0108 bne +0x10A /* 0000361E */ 00003518 42A7 clr.l -[A7] 0000351A 42A7 clr.l -[A7] 0000351C 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00003520 4EAD 1DF2 jsr [A5 + 0x1DF2 /* export_954 */] 00003524 205F movea.l A0, [A7]+ 00003526 3D50 FEBC move.w [A6 - 0x144], [A0] 0000352A 302E FEBC move.w D0, [A6 - 0x144] 0000352E 5340 subq.w D0, 1 00003530 670E beq +0x10 /* 00003540 */ 00003532 5340 subq.w D0, 1 00003534 6714 beq +0x16 /* 0000354A */ 00003536 5340 subq.w D0, 1 00003538 671A beq +0x1C /* 00003554 */ 0000353A 5340 subq.w D0, 1 0000353C 6720 beq +0x22 /* 0000355E */ 0000353E 6026 bra +0x28 /* 00003566 */ label00003540: 00003540 2D7C 6C65 6674 FED4 move.l [A6 - 0x12C], 0x6C656674 /* 'left' */ 00003548 601C bra +0x1E /* 00003566 */ label0000354A: 0000354A 2D7C 7267 6874 FED4 move.l [A6 - 0x12C], 0x72676874 /* 'rght' */ 00003552 6012 bra +0x14 /* 00003566 */ label00003554: 00003554 2D7C 7570 2020 FED4 move.l [A6 - 0x12C], 0x75702020 /* 'up ' */ 0000355C 6008 bra +0xA /* 00003566 */ label0000355E: 0000355E 2D7C 646F 776E FED4 move.l [A6 - 0x12C], 0x646F776E /* 'down' */ label00003566: 00003566 4267 clr.w -[A7] 00003568 486E FFE8 pea.l [A6 - 0x18] 0000356C 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */ 00003572 2F3C 656E 756D move.l -[A7], 0x656E756D /* 'enum' */ 00003578 486E FED4 pea.l [A6 - 0x12C] 0000357C 7004 moveq.l D0, 0x04 0000357E 2F00 move.l -[A7], D0 00003580 303C 0A0F move.w D0, 0xA0F 00003584 A816 syscall Pack8 00003586 3E1F move.w D7, [A7]+ 00003588 6000 0094 bra +0x96 /* 0000361E */ label0000358C: 0000358C 202D CF5A move.l D0, [A5 - 0x30A6] 00003590 B0AC FFF0 cmp.l D0, [A4 - 0x10] 00003594 5EC0 sgt D0 00003596 4A00 tst.b D0 00003598 6700 0084 beq +0x86 /* 0000361E */ 0000359C 2F00 move.l -[A7], D0 0000359E 42A7 clr.l -[A7] 000035A0 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 000035A4 221F move.l D1, [A7]+ 000035A6 201F move.l D0, [A7]+ 000035A8 2041 movea.l A0, D1 000035AA 720F moveq.l D1, 0x0F 000035AC B228 0003 cmp.b D1, [A0 + 0x3] 000035B0 56C1 sne D1 000035B2 C001 and.b D0, D1 000035B4 6768 beq +0x6A /* 0000361E */ 000035B6 0C46 0800 cmpi.w D6, 0x800 000035BA 660E bne +0x10 /* 000035CA */ 000035BC 486E FFD8 pea.l [A6 - 0x28] 000035C0 1F3C 0001 move.b -[A7], 0x1 000035C4 4EAD 2132 jsr [A5 + 0x2132 /* export_1058 */] 000035C8 6030 bra +0x32 /* 000035FA */ label000035CA: 000035CA 0C46 0400 cmpi.w D6, 0x400 000035CE 660C bne +0xE /* 000035DC */ 000035D0 486E FFD8 pea.l [A6 - 0x28] 000035D4 4267 clr.w -[A7] 000035D6 4EAD 2132 jsr [A5 + 0x2132 /* export_1058 */] 000035DA 601E bra +0x20 /* 000035FA */ label000035DC: 000035DC 0C46 0100 cmpi.w D6, 0x100 000035E0 6618 bne +0x1A /* 000035FA */ 000035E2 7801 moveq.l D4, 0x01 000035E4 4267 clr.w -[A7] 000035E6 486E FFD8 pea.l [A6 - 0x28] 000035EA 4EAD 1E9A jsr [A5 + 0x1E9A /* export_975 */] 000035EE 102D B5C4 move.b D0, [A5 - 0x4A3C] 000035F2 6706 beq +0x8 /* 000035FA */ 000035F4 3E3C F947 move.w D7, 0xF947 000035F8 6024 bra +0x26 /* 0000361E */ label000035FA: 000035FA 4267 clr.w -[A7] 000035FC 486E FFE8 pea.l [A6 - 0x18] 00003600 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */ 00003606 486E FFD8 pea.l [A6 - 0x28] 0000360A 303C 0610 move.w D0, 0x610 0000360E A816 syscall Pack8 00003610 3E1F move.w D7, [A7]+ 00003612 1004 move.b D0, D4 00003614 6708 beq +0xA /* 0000361E */ 00003616 486E FFD8 pea.l [A6 - 0x28] 0000361A 4EAD 1FC2 jsr [A5 + 0x1FC2 /* export_1012 */] label0000361E: 0000361E 486E FFF8 pea.l [A6 - 0x8] 00003622 4EAD 256A jsr [A5 + 0x256A /* export_1193 */] 00003626 486E FFD8 pea.l [A6 - 0x28] 0000362A 4EAD 256A jsr [A5 + 0x256A /* export_1193 */] 0000362E 4A47 tst.w D7 00003630 670A beq +0xC /* 0000363C */ 00003632 486E FFE8 pea.l [A6 - 0x18] 00003636 4EAD 256A jsr [A5 + 0x256A /* export_1193 */] 0000363A 601C bra +0x1E /* 00003658 */ label0000363C: 0000363C 296E FFF4 FFDA move.l [A4 - 0x26], [A6 - 0xC] 00003642 296E FFF0 FFDE move.l [A4 - 0x22], [A6 - 0x10] 00003648 41EC FFE2 lea.l A0, [A4 - 0x1E] 0000364C 43EE FFE8 lea.l A1, [A6 - 0x18] 00003650 7003 moveq.l D0, 0x03 label00003652: 00003652 30D9 move.w [A0]+, [A1]+ 00003654 51C8 FFFC dbf D0, -0x6 /* 00003652 */ label00003658: 00003658 3D47 0010 move.w [A6 + 0x10], D7 0000365C 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 00003660 4E5E unlink A6 00003662 205F movea.l A0, [A7]+ 00003664 504F addq.w A7, 8 00003666 4ED0 jmp [A0] fn00003668: 00003668 4E56 FFC4 link A6, -0x003C 0000366C 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00003670 286E 0008 movea.l A4, [A6 + 0x8] 00003674 286C 0008 movea.l A4, [A4 + 0x8] 00003678 422E 000C clr.b [A6 + 0xC] 0000367C 102D 9D32 move.b D0, [A5 - 0x62CE] 00003680 6604 bne +0x6 /* 00003686 */ 00003682 6000 02B2 bra +0x2B4 /* 00003936 */ label00003686: 00003686 4267 clr.w -[A7] 00003688 4EBA EFDC jsr [PC - 0x1024 /* 00002666 */] 0000368C 101F move.b D0, [A7]+ 0000368E 6704 beq +0x6 /* 00003694 */ 00003690 6000 02A4 bra +0x2A6 /* 00003936 */ label00003694: 00003694 206C FFFC movea.l A0, [A4 - 0x4] 00003698 4AA8 0054 tst.l [A0 + 0x54] 0000369C 6604 bne +0x6 /* 000036A2 */ 0000369E 6000 0296 bra +0x298 /* 00003936 */ label000036A2: 000036A2 42A7 clr.l -[A7] 000036A4 206C FFFC movea.l A0, [A4 - 0x4] 000036A8 2F28 0050 move.l -[A7], [A0 + 0x50] 000036AC 486E FFE8 pea.l [A6 - 0x18] 000036B0 4EAD 16DA jsr [A5 + 0x16DA /* export_727 */] 000036B4 265F movea.l A3, [A7]+ 000036B6 200B move.l D0, A3 000036B8 6604 bne +0x6 /* 000036BE */ 000036BA 6000 027A bra +0x27C /* 00003936 */ label000036BE: 000036BE 41EE FFF8 lea.l A0, [A6 - 0x8] 000036C2 43ED 9EFA lea.l A1, [A5 - 0x6106] 000036C6 7003 moveq.l D0, 0x03 label000036C8: 000036C8 30D9 move.w [A0]+, [A1]+ 000036CA 51C8 FFFC dbf D0, -0x6 /* 000036C8 */ 000036CE 7000 moveq.l D0, 0x00 000036D0 2D40 FFF4 move.l [A6 - 0xC], D0 000036D4 7000 moveq.l D0, 0x00 000036D6 2D40 FFF0 move.l [A6 - 0x10], D0 000036DA 206C FFFC movea.l A0, [A4 - 0x4] 000036DE 2D48 FFDC move.l [A6 - 0x24], A0 000036E2 5268 0044 addq.w [A0 + 0x44], 1 000036E6 197C 0001 FFD1 move.b [A4 - 0x2F], 0x1 000036EC 296D ABEE FFCC move.l [A4 - 0x34], [A5 - 0x5412] 000036F2 486C FFBC pea.l [A4 - 0x44] 000036F6 486D E014 pea.l [A5 - 0x1FEC] 000036FA 4EAD 20BA jsr [A5 + 0x20BA /* export_1043 */] 000036FE 41EC FFB0 lea.l A0, [A4 - 0x50] 00003702 2B48 E174 move.l [A5 - 0x1E8C], A0 00003706 4267 clr.w -[A7] 00003708 2F0B move.l -[A7], A3 0000370A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000370E 4EBA F4AC jsr [PC - 0xB54 /* 00002BBC */] 00003712 3E1F move.w D7, [A7]+ 00003714 6600 01D4 bne +0x1D6 /* 000038EA */ 00003718 203C 0000 0100 move.l D0, 0x100 0000371E C0AE FFE8 and.l D0, [A6 - 0x18] 00003722 4A80 tst.l D0 00003724 6726 beq +0x28 /* 0000374C */ 00003726 42A7 clr.l -[A7] 00003728 2F0B move.l -[A7], A3 0000372A 486C FFE2 pea.l [A4 - 0x1E] 0000372E 206C FFFC movea.l A0, [A4 - 0x4] 00003732 2F28 0054 move.l -[A7], [A0 + 0x54] 00003736 42A7 clr.l -[A7] 00003738 486E FFF0 pea.l [A6 - 0x10] 0000373C 2F3C 0010 0803 move.l -[A7], 0x100803 00003742 7000 moveq.l D0, 0x00 00003744 A82A syscall ComponentDispatch 00003746 201F move.l D0, [A7]+ 00003748 3E00 move.w D7, D0 0000374A 6046 bra +0x48 /* 00003792 */ label0000374C: 0000374C 203C 6165 7674 move.l D0, 0x61657674 /* 'aevt' */ 00003752 B0AC FFDA cmp.l D0, [A4 - 0x26] 00003756 57C0 seq D0 00003758 4A00 tst.b D0 0000375A 6700 018E beq +0x190 /* 000038EA */ 0000375E 223C 6F61 7070 move.l D1, 0x6F617070 /* 'oapp' */ 00003764 B2AC FFDE cmp.l D1, [A4 - 0x22] 00003768 57C1 seq D1 0000376A C001 and.b D0, D1 0000376C 6700 017C beq +0x17E /* 000038EA */ 00003770 42A7 clr.l -[A7] 00003772 2F0B move.l -[A7], A3 00003774 206C FFFC movea.l A0, [A4 - 0x4] 00003778 2F28 0054 move.l -[A7], [A0 + 0x54] 0000377C 42A7 clr.l -[A7] 0000377E 42A7 clr.l -[A7] 00003780 486E FFF0 pea.l [A6 - 0x10] 00003784 2F3C 0010 0003 move.l -[A7], 0x100003 0000378A 7000 moveq.l D0, 0x00 0000378C A82A syscall ComponentDispatch 0000378E 201F move.l D0, [A7]+ 00003790 3E00 move.w D7, D0 label00003792: 00003792 206C FFFC movea.l A0, [A4 - 0x4] 00003796 2D48 FFD8 move.l [A6 - 0x28], A0 0000379A 2F0B move.l -[A7], A3 0000379C 206E FFD8 movea.l A0, [A6 - 0x28] 000037A0 2F28 0054 move.l -[A7], [A0 + 0x54] 000037A4 206C FFC8 movea.l A0, [A4 - 0x38] 000037A8 2F08 move.l -[A7], A0 000037AA 4EAD 16F2 jsr [A5 + 0x16F2 /* export_730 */] 000037AE 2F0B move.l -[A7], A3 000037B0 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000037B4 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000037B8 102C FFD9 move.b D0, [A4 - 0x27] 000037BC 0A00 0001 xori.b D0, 0x1 000037C0 1F00 move.b -[A7], D0 000037C2 486E FFF8 pea.l [A6 - 0x8] 000037C6 4EAD 16FA jsr [A5 + 0x16FA /* export_731 */] 000037CA 102C FFD6 move.b D0, [A4 - 0x2A] 000037CE 6624 bne +0x26 /* 000037F4 */ 000037D0 4AAE FFF0 tst.l [A6 - 0x10] 000037D4 6606 bne +0x8 /* 000037DC */ 000037D6 4EAD 3292 jsr [A5 + 0x3292 /* export_1614 */] 000037DA 6018 bra +0x1A /* 000037F4 */ label000037DC: 000037DC 486D CDC4 pea.l [A5 - 0x323C] 000037E0 4EAD 256A jsr [A5 + 0x256A /* export_1193 */] 000037E4 41ED CDC4 lea.l A0, [A5 - 0x323C] 000037E8 43EE FFF8 lea.l A1, [A6 - 0x8] 000037EC 7003 moveq.l D0, 0x03 label000037EE: 000037EE 30D9 move.w [A0]+, [A1]+ 000037F0 51C8 FFFC dbf D0, -0x6 /* 000037EE */ label000037F4: 000037F4 4A47 tst.w D7 000037F6 675E beq +0x60 /* 00003856 */ 000037F8 486E FFF8 pea.l [A6 - 0x8] 000037FC 4EAD 256A jsr [A5 + 0x256A /* export_1193 */] 00003800 0C47 F954 cmpi.w D7, 0xF954 00003804 56C0 sne D0 00003806 4A00 tst.b D0 00003808 674C beq +0x4E /* 00003856 */ 0000380A 7280 moveq.l D1, 0xFFFFFF80 0000380C B247 cmp.w D1, D7 0000380E 56C1 sne D1 00003810 C001 and.b D0, D1 00003812 6742 beq +0x44 /* 00003856 */ 00003814 42A7 clr.l -[A7] 00003816 2F0B move.l -[A7], A3 00003818 2F3C 6572 7273 move.l -[A7], 0x65727273 /* 'errs' */ 0000381E 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 00003824 486E FFF8 pea.l [A6 - 0x8] 00003828 2F3C 000C 0005 move.l -[A7], 0xC0005 0000382E 7000 moveq.l D0, 0x00 00003830 A82A syscall ComponentDispatch 00003832 4A9F tst.l [A7]+ 00003834 6606 bne +0x8 /* 0000383C */ 00003836 2D6E FFFC FFF4 move.l [A6 - 0xC], [A6 - 0x4] label0000383C: 0000383C 426D CAEA clr.w [A5 - 0x3516] 00003840 4267 clr.w -[A7] 00003842 2F0B move.l -[A7], A3 00003844 486E FFE4 pea.l [A6 - 0x1C] 00003848 4EAD 16EA jsr [A5 + 0x16EA /* export_729 */] 0000384C 101F move.b D0, [A7]+ 0000384E 6706 beq +0x8 /* 00003856 */ 00003850 3B6E FFE4 CAEA move.w [A5 - 0x3516], [A6 - 0x1C] label00003856: 00003856 4A47 tst.w D7 00003858 662E bne +0x30 /* 00003888 */ 0000385A 1D7C 0001 000C move.b [A6 + 0xC], 0x1 00003860 206E 0008 movea.l A0, [A6 + 0x8] 00003864 2F28 0008 move.l -[A7], [A0 + 0x8] 00003868 4EBA EE54 jsr [PC - 0x11AC /* 000026BE */] 0000386C 102C FFD6 move.b D0, [A4 - 0x2A] 00003870 6708 beq +0xA /* 0000387A */ 00003872 486E FFF8 pea.l [A6 - 0x8] 00003876 4EAD 1FC2 jsr [A5 + 0x1FC2 /* export_1012 */] label0000387A: 0000387A 7002 moveq.l D0, 0x02 0000387C B02C FFD1 cmp.b D0, [A4 - 0x2F] 00003880 6668 bne +0x6A /* 000038EA */ 00003882 422C FF97 clr.b [A4 - 0x69] 00003886 6062 bra +0x64 /* 000038EA */ label00003888: 00003888 7080 moveq.l D0, 0xFFFFFF80 0000388A B047 cmp.w D0, D7 0000388C 6608 bne +0xA /* 00003896 */ 0000388E 1B7C 0001 B5C4 move.b [A5 - 0x4A3C], 0x1 00003894 6054 bra +0x56 /* 000038EA */ label00003896: 00003896 0C47 F954 cmpi.w D7, 0xF954 0000389A 56C0 sne D0 0000389C 4A00 tst.b D0 0000389E 674A beq +0x4C /* 000038EA */ 000038A0 0C47 F448 cmpi.w D7, 0xF448 000038A4 56C1 sne D1 000038A6 C001 and.b D0, D1 000038A8 6740 beq +0x42 /* 000038EA */ 000038AA 4AAE FFF4 tst.l [A6 - 0xC] 000038AE 661C bne +0x1E /* 000038CC */ 000038B0 3F3C 00A5 move.w -[A7], 0xA5 000038B4 486E FFC4 pea.l [A6 - 0x3C] 000038B8 3007 move.w D0, D7 000038BA 48C0 ext.l D0 000038BC 2F00 move.l -[A7], D0 000038BE 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 000038C2 486D E074 pea.l [A5 - 0x1F8C] 000038C6 4EBA D760 jsr [PC - 0x28A0 /* 00001028 */] 000038CA 6016 bra +0x18 /* 000038E2 */ label000038CC: 000038CC 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000038D0 4EAD 2762 jsr [A5 + 0x2762 /* export_1256 */] 000038D4 206E FFF4 movea.l A0, [A6 - 0xC] 000038D8 2F10 move.l -[A7], [A0] 000038DA 486D CE2A pea.l [A5 - 0x31D6] 000038DE 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] label000038E2: 000038E2 486D CE2A pea.l [A5 - 0x31D6] 000038E6 4EBA D61C jsr [PC - 0x29E4 /* 00000F04 */] label000038EA: 000038EA 4AAE FFF0 tst.l [A6 - 0x10] 000038EE 6716 beq +0x18 /* 00003906 */ 000038F0 42A7 clr.l -[A7] 000038F2 2F0B move.l -[A7], A3 000038F4 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000038F8 2F3C 0004 0006 move.l -[A7], 0x40006 000038FE 7000 moveq.l D0, 0x00 00003900 A82A syscall ComponentDispatch 00003902 201F move.l D0, [A7]+ 00003904 3C00 move.w D6, D0 label00003906: 00003906 4267 clr.w -[A7] 00003908 2F0B move.l -[A7], A3 0000390A 4EAD 16CA jsr [A5 + 0x16CA /* export_725 */] 0000390E 3C1F move.w D6, [A7]+ 00003910 486E FFF4 pea.l [A6 - 0xC] 00003914 4EAD 2572 jsr [A5 + 0x2572 /* export_1194 */] 00003918 2B6C FFB6 E174 move.l [A5 - 0x1E8C], [A4 - 0x4A] 0000391E 3B6C FFBA CAEA move.w [A5 - 0x3516], [A4 - 0x46] 00003924 486C FFBC pea.l [A4 - 0x44] 00003928 4EAD 208A jsr [A5 + 0x208A /* export_1037 */] 0000392C 2F2C FFFC move.l -[A7], [A4 - 0x4] 00003930 4267 clr.w -[A7] 00003932 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */] label00003936: 00003936 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 0000393A 4E5E unlink A6 0000393C 2E9F move.l [A7], [A7]+ 0000393E 4E75 rts fn00003940: 00003940 4E56 FFFE link A6, -0x0002 00003944 48E7 0118 movem.l -[A7], D7,A3,A4 00003948 266E 0008 movea.l A3, [A6 + 0x8] 0000394C 286B 0008 movea.l A4, [A3 + 0x8] 00003950 422E 000C clr.b [A6 + 0xC] 00003954 102C FF9B move.b D0, [A4 - 0x65] 00003958 6724 beq +0x26 /* 0000397E */ 0000395A 4267 clr.w -[A7] 0000395C 206C FFFC movea.l A0, [A4 - 0x4] 00003960 2F08 move.l -[A7], A0 00003962 206C FFB6 movea.l A0, [A4 - 0x4A] 00003966 2068 0018 movea.l A0, [A0 + 0x18] 0000396A 2F08 move.l -[A7], A0 0000396C 4EBA D7C6 jsr [PC - 0x283A /* 00001134 */] 00003970 101F move.b D0, [A7]+ 00003972 0A00 0001 xori.b D0, 0x1 00003976 1940 FF9B move.b [A4 - 0x65], D0 0000397A 6000 0098 bra +0x9A /* 00003A14 */ label0000397E: 0000397E 486C FFB0 pea.l [A4 - 0x50] 00003982 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 00003986 206C FFFC movea.l A0, [A4 - 0x4] 0000398A 203C 5754 4C4B move.l D0, 0x57544C4B /* 'WTLK' */ 00003990 B0A8 0050 cmp.l D0, [A0 + 0x50] 00003994 6710 beq +0x12 /* 000039A6 */ 00003996 4267 clr.w -[A7] 00003998 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000399C 4EBA FCCA jsr [PC - 0x336 /* 00003668 */] 000039A0 1D5F 000C move.b [A6 + 0xC], [A7]+ 000039A4 606E bra +0x70 /* 00003A14 */ label000039A6: 000039A6 4267 clr.w -[A7] 000039A8 2F2C FFFC move.l -[A7], [A4 - 0x4] 000039AC 486D E074 pea.l [A5 - 0x1F8C] 000039B0 3F2C FFD2 move.w -[A7], [A4 - 0x2E] 000039B4 486B FFEC pea.l [A3 - 0x14] 000039B8 486B FFEA pea.l [A3 - 0x16] 000039BC 4EAD 179A jsr [A5 + 0x179A /* export_751 */] 000039C0 1E1F move.b D7, [A7]+ 000039C2 1007 move.b D0, D7 000039C4 6632 bne +0x34 /* 000039F8 */ 000039C6 102C FFD9 move.b D0, [A4 - 0x27] 000039CA 6748 beq +0x4A /* 00003A14 */ 000039CC 721A moveq.l D1, 0x1A 000039CE B22C FFD5 cmp.b D1, [A4 - 0x2B] 000039D2 57C1 seq D1 000039D4 C001 and.b D0, D1 000039D6 673C beq +0x3E /* 00003A14 */ 000039D8 4267 clr.w -[A7] 000039DA 2F2C FFFC move.l -[A7], [A4 - 0x4] 000039DE 486D E074 pea.l [A5 - 0x1F8C] 000039E2 302C FFD2 move.w D0, [A4 - 0x2E] 000039E6 4440 neg.w D0 000039E8 3F00 move.w -[A7], D0 000039EA 486B FFEC pea.l [A3 - 0x14] 000039EE 486B FFEA pea.l [A3 - 0x16] 000039F2 4EAD 179A jsr [A5 + 0x179A /* export_751 */] 000039F6 1E1F move.b D7, [A7]+ label000039F8: 000039F8 1007 move.b D0, D7 000039FA 6602 bne +0x4 /* 000039FE */ 000039FC 6016 bra +0x18 /* 00003A14 */ label000039FE: 000039FE 4267 clr.w -[A7] 00003A00 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003A04 4EBA F0C2 jsr [PC - 0xF3E /* 00002AC8 */] 00003A08 101F move.b D0, [A7]+ 00003A0A 6602 bne +0x4 /* 00003A0E */ 00003A0C 6006 bra +0x8 /* 00003A14 */ label00003A0E: 00003A0E 1D7C 0001 000C move.b [A6 + 0xC], 0x1 label00003A14: 00003A14 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00003A18 4E5E unlink A6 00003A1A 2E9F move.l [A7], [A7]+ 00003A1C 4E75 rts fn00003A1E: 00003A1E 4E56 FFEA link A6, -0x0016 00003A22 48E7 0018 movem.l -[A7], A3,A4 00003A26 286E 0008 movea.l A4, [A6 + 0x8] 00003A2A 1D7C 0001 000C move.b [A6 + 0xC], 0x1 label00003A30: 00003A30 4AAC FFFC tst.l [A4 - 0x4] 00003A34 56C0 sne D0 00003A36 4A00 tst.b D0 00003A38 6766 beq +0x68 /* 00003AA0 */ 00003A3A 122D B5C4 move.b D1, [A5 - 0x4A3C] 00003A3E 0A01 0001 xori.b D1, 0x1 00003A42 C001 and.b D0, D1 00003A44 675A beq +0x5C /* 00003AA0 */ 00003A46 296C FFFC FFC8 move.l [A4 - 0x38], [A4 - 0x4] 00003A4C 266C FFFC movea.l A3, [A4 - 0x4] 00003A50 526B 0042 addq.w [A3 + 0x42], 1 00003A54 4267 clr.w -[A7] 00003A56 2F0E move.l -[A7], A6 00003A58 4EBA FEE6 jsr [PC - 0x11A /* 00003940 */] 00003A5C 101F move.b D0, [A7]+ 00003A5E 6604 bne +0x6 /* 00003A64 */ 00003A60 802D B5C4 or.b D0, [A5 - 0x4A3C] label00003A64: 00003A64 4A00 tst.b D0 00003A66 6612 bne +0x14 /* 00003A7A */ 00003A68 2F00 move.l -[A7], D0 00003A6A 4267 clr.w -[A7] 00003A6C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003A70 4EBA EE26 jsr [PC - 0x11DA /* 00002898 */] 00003A74 121F move.b D1, [A7]+ 00003A76 201F move.l D0, [A7]+ 00003A78 8001 or.b D0, D1 label00003A7A: 00003A7A 4A00 tst.b D0 00003A7C 6604 bne +0x6 /* 00003A82 */ 00003A7E 802D B5C4 or.b D0, [A5 - 0x4A3C] label00003A82: 00003A82 1B40 CDFE move.b [A5 - 0x3202], D0 00003A86 2F2C FFFC move.l -[A7], [A4 - 0x4] 00003A8A 4EAD 1762 jsr [A5 + 0x1762 /* export_744 */] 00003A8E 102D CDFE move.b D0, [A5 - 0x3202] 00003A92 6610 bne +0x12 /* 00003AA4 */ 00003A94 206C FFFC movea.l A0, [A4 - 0x4] 00003A98 2968 001C FFFC move.l [A4 - 0x4], [A0 + 0x1C] 00003A9E 6090 bra -0x6E /* 00003A30 */ label00003AA0: 00003AA0 422E 000C clr.b [A6 + 0xC] label00003AA4: 00003AA4 4CDF 1800 movem.l A3,A4, [A7]+ 00003AA8 4E5E unlink A6 00003AAA 2E9F move.l [A7], [A7]+ 00003AAC 4E75 rts fn00003AAE: 00003AAE 4E56 0000 link A6, 0 00003AB2 206E 0008 movea.l A0, [A6 + 0x8] 00003AB6 4868 FFB0 pea.l [A0 - 0x50] 00003ABA 4EAD 2072 jsr [A5 + 0x2072 /* export_1034 */] 00003ABE 3F2E 000C move.w -[A7], [A6 + 0xC] 00003AC2 486D E074 pea.l [A5 - 0x1F8C] 00003AC6 4EBA D50E jsr [PC - 0x2AF2 /* 00000FD6 */] 00003ACA 4E5E unlink A6 00003ACC 205F movea.l A0, [A7]+ 00003ACE 5C4F addq.w A7, 6 00003AD0 4ED0 jmp [A0] fn00003AD2: 00003AD2 4E56 FFFC link A6, -0x0004 00003AD6 2F0C move.l -[A7], A4 00003AD8 42A7 clr.l -[A7] 00003ADA 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */] 00003ADE 285F movea.l A4, [A7]+ label00003AE0: 00003AE0 700F moveq.l D0, 0x0F 00003AE2 B02C 0003 cmp.b D0, [A4 + 0x3] 00003AE6 670C beq +0xE /* 00003AF4 */ 00003AE8 42A7 clr.l -[A7] 00003AEA 2F0C move.l -[A7], A4 00003AEC 4EAD 1DEA jsr [A5 + 0x1DEA /* export_953 */] 00003AF0 285F movea.l A4, [A7]+ 00003AF2 60EC bra -0x12 /* 00003AE0 */ label00003AF4: 00003AF4 200C move.l D0, A4 00003AF6 5580 subq.l D0, 2 00003AF8 206D CF56 movea.l A0, [A5 - 0x30AA] 00003AFC 9090 sub.l D0, [A0] 00003AFE 206E 0008 movea.l A0, [A6 + 0x8] 00003B02 2140 FFF0 move.l [A0 - 0x10], D0 00003B06 285F movea.l A4, [A7]+ 00003B08 4E5E unlink A6 00003B0A 2E9F move.l [A7], [A7]+ 00003B0C 4E75 rts fn00003B0E: 00003B0E 4E56 FFFC link A6, -0x0004 00003B12 2F0C move.l -[A7], A4 00003B14 1D7C 0001 000C move.b [A6 + 0xC], 0x1 00003B1A 286D D59E movea.l A4, [A5 - 0x2A62] label00003B1E: 00003B1E 200C move.l D0, A4 00003B20 6718 beq +0x1A /* 00003B3A */ 00003B22 2054 movea.l A0, [A4] 00003B24 2050 movea.l A0, [A0] 00003B26 2028 0002 move.l D0, [A0 + 0x2] 00003B2A B0AE 0008 cmp.l D0, [A6 + 0x8] 00003B2E 6602 bne +0x4 /* 00003B32 */ 00003B30 600C bra +0xE /* 00003B3E */ label00003B32: 00003B32 2054 movea.l A0, [A4] 00003B34 2868 0004 movea.l A4, [A0 + 0x4] 00003B38 60E4 bra -0x1A /* 00003B1E */ label00003B3A: 00003B3A 422E 000C clr.b [A6 + 0xC] label00003B3E: 00003B3E 285F movea.l A4, [A7]+ 00003B40 4E5E unlink A6 00003B42 205F movea.l A0, [A7]+ 00003B44 584F addq.w A7, 4 00003B46 4ED0 jmp [A0] export_721: 00003B48 4E56 FF96 link A6, -0x006A 00003B4C 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00003B50 41ED E028 lea.l A0, [A5 - 0x1FD8] 00003B54 B1ED E174 cmpa.l A0, [A5 - 0x1E8C] 00003B58 57C4 seq D4 00003B5A 4404 neg.b D4 00003B5C 1004 move.b D0, D4 00003B5E 6704 beq +0x6 /* 00003B64 */ 00003B60 422D E9CC clr.b [A5 - 0x1634] label00003B64: 00003B64 422E FFD0 clr.b [A6 - 0x30] 00003B68 70FF moveq.l D0, 0xFFFFFFFF 00003B6A B06D FB30 cmp.w D0, [A5 - 0x4D0] 00003B6E 6632 bne +0x34 /* 00003BA2 */ 00003B70 302D FB40 move.w D0, [A5 - 0x4C0] 00003B74 5340 subq.w D0, 1 00003B76 41ED EA9A lea.l A0, [A5 - 0x1566] 00003B7A C1FC 001E muls.w D0, 0x1E 00003B7E 43EE FFD2 lea.l A1, [A6 - 0x2E] 00003B82 41F0 0000 lea.l A0, [A0 + D0.w] 00003B86 700E moveq.l D0, 0x0E label00003B88: 00003B88 32D8 move.w [A1]+, [A0]+ 00003B8A 51C8 FFFC dbf D0, -0x6 /* 00003B88 */ 00003B8E 302D FB40 move.w D0, [A5 - 0x4C0] 00003B92 5340 subq.w D0, 1 00003B94 41ED F0D0 lea.l A0, [A5 - 0xF30] 00003B98 D040 add.w D0, D0 00003B9A 3D70 0000 FFB0 move.w [A6 - 0x50], [A0 + D0.w] 00003BA0 606A bra +0x6C /* 00003C0C */ label00003BA2: 00003BA2 70FE moveq.l D0, 0xFFFFFFFE 00003BA4 B06D FB30 cmp.w D0, [A5 - 0x4D0] 00003BA8 662E bne +0x30 /* 00003BD8 */ 00003BAA 206D E174 movea.l A0, [A5 - 0x1E8C] 00003BAE 7002 moveq.l D0, 0x02 00003BB0 B028 0021 cmp.b D0, [A0 + 0x21] 00003BB4 6606 bne +0x8 /* 00003BBC */ 00003BB6 1D68 0020 FFD0 move.b [A6 - 0x30], [A0 + 0x20] label00003BBC: 00003BBC 206D FB38 movea.l A0, [A5 - 0x4C8] 00003BC0 43EE FFD2 lea.l A1, [A6 - 0x2E] 00003BC4 700E moveq.l D0, 0x0E label00003BC6: 00003BC6 32D8 move.w [A1]+, [A0]+ 00003BC8 51C8 FFFC dbf D0, -0x6 /* 00003BC6 */ 00003BCC 426E FFB0 clr.w [A6 - 0x50] 00003BD0 2D6D FB3C FFB2 move.l [A6 - 0x4E], [A5 - 0x4C4] 00003BD6 6034 bra +0x36 /* 00003C0C */ label00003BD8: 00003BD8 206D DFE6 movea.l A0, [A5 - 0x201A] 00003BDC 2068 0004 movea.l A0, [A0 + 0x4] 00003BE0 302D FB30 move.w D0, [A5 - 0x4D0] 00003BE4 48C0 ext.l D0 00003BE6 D090 add.l D0, [A0] 00003BE8 5480 addq.l D0, 2 00003BEA 2040 movea.l A0, D0 00003BEC 43EE FFD2 lea.l A1, [A6 - 0x2E] 00003BF0 700E moveq.l D0, 0x0E label00003BF2: 00003BF2 32D8 move.w [A1]+, [A0]+ 00003BF4 51C8 FFFC dbf D0, -0x6 /* 00003BF2 */ 00003BF8 302D FB32 move.w D0, [A5 - 0x4CE] 00003BFC 5440 addq.w D0, 2 00003BFE 3D40 FFB0 move.w [A6 - 0x50], D0 00003C02 206D DFE6 movea.l A0, [A5 - 0x201A] 00003C06 2D68 0004 FFB2 move.l [A6 - 0x4E], [A0 + 0x4] label00003C0C: 00003C0C 4AAE FFE6 tst.l [A6 - 0x1A] 00003C10 57C0 seq D0 00003C12 4400 neg.b D0 00003C14 1D40 FF9C move.b [A6 - 0x64], D0 00003C18 422E FF9B clr.b [A6 - 0x65] 00003C1C 4206 clr.b D6 00003C1E 2D6D E174 FFB6 move.l [A6 - 0x4A], [A5 - 0x1E8C] 00003C24 3D6D CAEA FFBA move.w [A6 - 0x46], [A5 - 0x3516] 00003C2A 2D6E FFEA FFFC move.l [A6 - 0x4], [A6 - 0x16] 00003C30 6642 bne +0x44 /* 00003C74 */ 00003C32 102E FFD9 move.b D0, [A6 - 0x27] 00003C36 6708 beq +0xA /* 00003C40 */ 00003C38 1204 move.b D1, D4 00003C3A 0A01 0001 xori.b D1, 0x1 00003C3E C001 and.b D0, D1 label00003C40: 00003C40 4A00 tst.b D0 00003C42 6716 beq +0x18 /* 00003C5A */ 00003C44 206D E174 movea.l A0, [A5 - 0x1E8C] 00003C48 2068 0018 movea.l A0, [A0 + 0x18] 00003C4C 223C 5754 4C4B move.l D1, 0x57544C4B /* 'WTLK' */ 00003C52 B2A8 0050 cmp.l D1, [A0 + 0x50] 00003C56 56C1 sne D1 00003C58 C001 and.b D0, D1 label00003C5A: 00003C5A 1C00 move.b D6, D0 00003C5C 1D46 FF9B move.b [A6 - 0x65], D6 00003C60 206D E174 movea.l A0, [A5 - 0x1E8C] 00003C64 2D68 0018 FFFC move.l [A6 - 0x4], [A0 + 0x18] 00003C6A 206D E174 movea.l A0, [A5 - 0x1E8C] 00003C6E 2D68 003A FFEA move.l [A6 - 0x16], [A0 + 0x3A] label00003C74: 00003C74 2D6E FFFC FFC8 move.l [A6 - 0x38], [A6 - 0x4] 00003C7A 426E FFBC clr.w [A6 - 0x44] 00003C7E 2F0E move.l -[A7], A6 00003C80 4EBA FE50 jsr [PC - 0x1B0 /* 00003AD2 */] 00003C84 102D B7E8 move.b D0, [A5 - 0x4818] 00003C88 6714 beq +0x16 /* 00003C9E */ 00003C8A 1204 move.b D1, D4 00003C8C 0A01 0001 xori.b D1, 0x1 00003C90 C001 and.b D0, D1 00003C92 670A beq +0xC /* 00003C9E */ 00003C94 42A7 clr.l -[A7] 00003C96 A285 syscall IdleUpdate/PMgrOp, flags=2 00003C98 2E80 move.l [A7], D0 00003C9A 2B5F CDFA move.l [A5 - 0x3206], [A7]+ label00003C9E: 00003C9E 4EAD 2A82 jsr [A5 + 0x2A82 /* export_1356 */] 00003CA2 1006 move.b D0, D6 00003CA4 6714 beq +0x16 /* 00003CBA */ 00003CA6 206D E174 movea.l A0, [A5 - 0x1E8C] 00003CAA 7002 moveq.l D0, 0x02 00003CAC B028 0021 cmp.b D0, [A0 + 0x21] 00003CB0 56C0 sne D0 00003CB2 4400 neg.b D0 00003CB4 1D40 FF97 move.b [A6 - 0x69], D0 00003CB8 6006 bra +0x8 /* 00003CC0 */ label00003CBA: 00003CBA 1D7C 0001 FF97 move.b [A6 - 0x69], 0x1 label00003CC0: 00003CC0 4EAD 3292 jsr [A5 + 0x3292 /* export_1614 */] 00003CC4 2F0E move.l -[A7], A6 00003CC6 4EBA EA14 jsr [PC - 0x15EC /* 000026DC */] 00003CCA 206E FFFC movea.l A0, [A6 - 0x4] 00003CCE 49D0 lea.l A4, [A0] 00003CD0 7005 moveq.l D0, 0x05 00003CD2 B014 cmp.b D0, [A4] 00003CD4 6700 02A4 beq +0x2A6 /* 00003F7A */ 00003CD8 202D A284 move.l D0, [A5 - 0x5D7C] 00003CDC B0AD A280 cmp.l D0, [A5 - 0x5D80] 00003CE0 57C0 seq D0 00003CE2 4A00 tst.b D0 00003CE4 660C bne +0xE /* 00003CF2 */ 00003CE6 222C 0002 move.l D1, [A4 + 0x2] 00003CEA B2AD A280 cmp.l D1, [A5 - 0x5D80] 00003CEE 57C1 seq D1 00003CF0 8001 or.b D0, D1 label00003CF2: 00003CF2 4400 neg.b D0 00003CF4 1D40 FF96 move.b [A6 - 0x6A], D0 00003CF8 202C 0002 move.l D0, [A4 + 0x2] 00003CFC B0AD A284 cmp.l D0, [A5 - 0x5D7C] 00003D00 56C0 sne D0 00003D02 4400 neg.b D0 00003D04 1D40 FF98 move.b [A6 - 0x68], D0 00003D08 1014 move.b D0, [A4] 00003D0A 4880 ext.w D0 00003D0C 6B70 bmi +0x72 /* 00003D7E */ 00003D0E 0C40 0005 cmpi.w D0, 0x5 00003D12 6E6A bgt +0x6C /* 00003D7E */ 00003D14 D040 add.w D0, D0 00003D16 303B 0006 move.w D0, [PC + D0.w + 0x6] 00003D1A 4EFB 0000 jmp [PC + D0.w] 00003D1E 000E 000E ori.b A6, 0xE 00003D22 000E 001C ori.b A6, 0x1C 00003D26 0040 000E ori.w D0, 0xE 00003D2A 202C 000A move.l D0, [A4 + 0xA] 00003D2E B0AD ABEE cmp.l D0, [A5 - 0x5412] 00003D32 56C5 sne D5 00003D34 4405 neg.b D5 00003D36 6046 bra +0x48 /* 00003D7E */ 00003D38 202C 0006 move.l D0, [A4 + 0x6] 00003D3C B0AD ABD8 cmp.l D0, [A5 - 0x5428] 00003D40 56C0 sne D0 00003D42 4A00 tst.b D0 00003D44 6610 bne +0x12 /* 00003D56 */ 00003D46 206E FFB6 movea.l A0, [A6 - 0x4A] 00003D4A 2228 001C move.l D1, [A0 + 0x1C] 00003D4E B2AD ABEE cmp.l D1, [A5 - 0x5412] 00003D52 56C1 sne D1 00003D54 8001 or.b D0, D1 label00003D56: 00003D56 4400 neg.b D0 00003D58 1A00 move.b D5, D0 00003D5A 6022 bra +0x24 /* 00003D7E */ 00003D5C 202C 0002 move.l D0, [A4 + 0x2] 00003D60 B0AD A284 cmp.l D0, [A5 - 0x5D7C] 00003D64 56C0 sne D0 00003D66 4A00 tst.b D0 00003D68 6610 bne +0x12 /* 00003D7A */ 00003D6A 206E FFB6 movea.l A0, [A6 - 0x4A] 00003D6E 2228 001C move.l D1, [A0 + 0x1C] 00003D72 B2AD ABEE cmp.l D1, [A5 - 0x5412] 00003D76 56C1 sne D1 00003D78 8001 or.b D0, D1 label00003D7A: 00003D7A 4400 neg.b D0 00003D7C 1A00 move.b D5, D0 label00003D7E: 00003D7E 7001 moveq.l D0, 0x01 00003D80 B02E FFD0 cmp.b D0, [A6 - 0x30] 00003D84 6D38 blt +0x3A /* 00003DBE */ 00003D86 1D7C 0001 FFD0 move.b [A6 - 0x30], 0x1 00003D8C 4267 clr.w -[A7] 00003D8E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003D92 2F0E move.l -[A7], A6 00003D94 4EBA EA98 jsr [PC - 0x1568 /* 0000282E */] 00003D98 101F move.b D0, [A7]+ 00003D9A 6716 beq +0x18 /* 00003DB2 */ 00003D9C 2F00 move.l -[A7], D0 00003D9E 4267 clr.w -[A7] 00003DA0 2F0E move.l -[A7], A6 00003DA2 4EBA FC7A jsr [PC - 0x386 /* 00003A1E */] 00003DA6 121F move.b D1, [A7]+ 00003DA8 201F move.l D0, [A7]+ 00003DAA C001 and.b D0, D1 00003DAC 4A00 tst.b D0 00003DAE 6600 02DE bne +0x2E0 /* 0000408E */ label00003DB2: 00003DB2 802D B5C4 or.b D0, [A5 - 0x4A3C] 00003DB6 6600 02D6 bne +0x2D8 /* 0000408E */ 00003DBA 422E FF9B clr.b [A6 - 0x65] label00003DBE: 00003DBE 7002 moveq.l D0, 0x02 00003DC0 B02E FFD0 cmp.b D0, [A6 - 0x30] 00003DC4 5CC0 sge D0 00003DC6 4A00 tst.b D0 00003DC8 675C beq +0x5E /* 00003E26 */ 00003DCA 122E FF98 move.b D1, [A6 - 0x68] 00003DCE 660E bne +0x10 /* 00003DDE */ 00003DD0 1405 move.b D2, D5 00003DD2 6752 beq +0x54 /* 00003E26 */ 00003DD4 C42E FF97 and.b D2, [A6 - 0x69] 00003DD8 8202 or.b D1, D2 00003DDA C001 and.b D0, D1 00003DDC 6748 beq +0x4A /* 00003E26 */ label00003DDE: 00003DDE 1D7C 0002 FFD0 move.b [A6 - 0x30], 0x2 00003DE4 42A7 clr.l -[A7] 00003DE6 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */] 00003DEA 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00003DEE 6700 029E beq +0x2A0 /* 0000408E */ 00003DF2 4267 clr.w -[A7] 00003DF4 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003DF8 2F0E move.l -[A7], A6 00003DFA 4EBA EA32 jsr [PC - 0x15CE /* 0000282E */] 00003DFE 101F move.b D0, [A7]+ 00003E00 6710 beq +0x12 /* 00003E12 */ 00003E02 2F00 move.l -[A7], D0 00003E04 4267 clr.w -[A7] 00003E06 2F0E move.l -[A7], A6 00003E08 4EBA FC14 jsr [PC - 0x3EC /* 00003A1E */] 00003E0C 121F move.b D1, [A7]+ 00003E0E 201F move.l D0, [A7]+ 00003E10 C001 and.b D0, D1 label00003E12: 00003E12 4A00 tst.b D0 00003E14 6604 bne +0x6 /* 00003E1A */ 00003E16 802D B5C4 or.b D0, [A5 - 0x4A3C] label00003E1A: 00003E1A 1B40 CDFE move.b [A5 - 0x3202], D0 00003E1E 6600 026E bne +0x270 /* 0000408E */ 00003E22 422E FF9B clr.b [A6 - 0x65] label00003E26: 00003E26 7003 moveq.l D0, 0x03 00003E28 B02E FFD0 cmp.b D0, [A6 - 0x30] 00003E2C 6D00 00F0 blt +0xF2 /* 00003F1E */ 00003E30 1D7C 0003 FFD0 move.b [A6 - 0x30], 0x3 00003E36 266D D59E movea.l A3, [A5 - 0x2A62] label00003E3A: 00003E3A 200B move.l D0, A3 00003E3C 6700 00E0 beq +0xE2 /* 00003F1E */ 00003E40 2053 movea.l A0, [A3] 00003E42 2D50 FFFC move.l [A6 - 0x4], [A0] 00003E46 2053 movea.l A0, [A3] 00003E48 2E28 0004 move.l D7, [A0 + 0x4] 00003E4C 670C beq +0xE /* 00003E5A */ 00003E4E 2047 movea.l A0, D7 00003E50 2050 movea.l A0, [A0] 00003E52 2050 movea.l A0, [A0] 00003E54 2D68 0002 FFA4 move.l [A6 - 0x5C], [A0 + 0x2] label00003E5A: 00003E5A 206E FFFC movea.l A0, [A6 - 0x4] 00003E5E 2B68 0002 CDFA move.l [A5 - 0x3206], [A0 + 0x2] 00003E64 206E FFC8 movea.l A0, [A6 - 0x38] 00003E68 202D CDFA move.l D0, [A5 - 0x3206] 00003E6C B0A8 0002 cmp.l D0, [A0 + 0x2] 00003E70 56C0 sne D0 00003E72 4A00 tst.b D0 00003E74 673C beq +0x3E /* 00003EB2 */ 00003E76 222D CDFA move.l D1, [A5 - 0x3206] 00003E7A B2AD A284 cmp.l D1, [A5 - 0x5D7C] 00003E7E 56C1 sne D1 00003E80 C001 and.b D0, D1 00003E82 672E beq +0x30 /* 00003EB2 */ 00003E84 2F00 move.l -[A7], D0 00003E86 4267 clr.w -[A7] 00003E88 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003E8C 2F0E move.l -[A7], A6 00003E8E 4EBA E99E jsr [PC - 0x1662 /* 0000282E */] 00003E92 121F move.b D1, [A7]+ 00003E94 201F move.l D0, [A7]+ 00003E96 C001 and.b D0, D1 00003E98 4A00 tst.b D0 00003E9A 6716 beq +0x18 /* 00003EB2 */ 00003E9C 2F00 move.l -[A7], D0 00003E9E 4267 clr.w -[A7] 00003EA0 2F0E move.l -[A7], A6 00003EA2 4EBA FB7A jsr [PC - 0x486 /* 00003A1E */] 00003EA6 121F move.b D1, [A7]+ 00003EA8 201F move.l D0, [A7]+ 00003EAA C001 and.b D0, D1 00003EAC 4A00 tst.b D0 00003EAE 6600 01DE bne +0x1E0 /* 0000408E */ label00003EB2: 00003EB2 802D B5C4 or.b D0, [A5 - 0x4A3C] 00003EB6 6600 01D6 bne +0x1D8 /* 0000408E */ 00003EBA 102E FF9B move.b D0, [A6 - 0x65] 00003EBE 6720 beq +0x22 /* 00003EE0 */ 00003EC0 4267 clr.w -[A7] 00003EC2 206E FFFC movea.l A0, [A6 - 0x4] 00003EC6 2F08 move.l -[A7], A0 00003EC8 206E FFB6 movea.l A0, [A6 - 0x4A] 00003ECC 2068 0018 movea.l A0, [A0 + 0x18] 00003ED0 2F08 move.l -[A7], A0 00003ED2 4EBA D260 jsr [PC - 0x2DA0 /* 00001134 */] 00003ED6 101F move.b D0, [A7]+ 00003ED8 0A00 0001 xori.b D0, 0x1 00003EDC 1D40 FF9B move.b [A6 - 0x65], D0 label00003EE0: 00003EE0 2647 movea.l A3, D7 00003EE2 4A87 tst.l D7 00003EE4 57C0 seq D0 00003EE6 4A00 tst.b D0 00003EE8 6634 bne +0x36 /* 00003F1E */ 00003EEA 2F00 move.l -[A7], D0 00003EEC 4267 clr.w -[A7] 00003EEE 2F2E FFA4 move.l -[A7], [A6 - 0x5C] 00003EF2 4EBA FC1A jsr [PC - 0x3E6 /* 00003B0E */] 00003EF6 121F move.b D1, [A7]+ 00003EF8 201F move.l D0, [A7]+ 00003EFA 0A01 0001 xori.b D1, 0x1 00003EFE 8001 or.b D0, D1 00003F00 0240 0001 andi.w D0, 0x1 00003F04 6618 bne +0x1A /* 00003F1E */ 00003F06 2053 movea.l A0, [A3] 00003F08 2050 movea.l A0, [A0] 00003F0A 222E FFA4 move.l D1, [A6 - 0x5C] 00003F0E B2A8 0002 cmp.l D1, [A0 + 0x2] 00003F12 56C1 sne D1 00003F14 8001 or.b D0, D1 00003F16 0240 0001 andi.w D0, 0x1 00003F1A 6700 FF1E beq -0xE0 /* 00003E3A */ label00003F1E: 00003F1E 7004 moveq.l D0, 0x04 00003F20 B02E FFD0 cmp.b D0, [A6 - 0x30] 00003F24 5CC0 sge D0 00003F26 4A00 tst.b D0 00003F28 674A beq +0x4C /* 00003F74 */ 00003F2A 122E FF96 move.b D1, [A6 - 0x6A] 00003F2E 0A01 0001 xori.b D1, 0x1 00003F32 C001 and.b D0, D1 00003F34 673E beq +0x40 /* 00003F74 */ 00003F36 1D7C 0004 FFD0 move.b [A6 - 0x30], 0x4 00003F3C 2D6D DFDA FFFC move.l [A6 - 0x4], [A5 - 0x2026] 00003F42 4267 clr.w -[A7] 00003F44 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003F48 2F0E move.l -[A7], A6 00003F4A 4EBA E8E2 jsr [PC - 0x171E /* 0000282E */] 00003F4E 101F move.b D0, [A7]+ 00003F50 6716 beq +0x18 /* 00003F68 */ 00003F52 2F00 move.l -[A7], D0 00003F54 4267 clr.w -[A7] 00003F56 2F0E move.l -[A7], A6 00003F58 4EBA FAC4 jsr [PC - 0x53C /* 00003A1E */] 00003F5C 121F move.b D1, [A7]+ 00003F5E 201F move.l D0, [A7]+ 00003F60 C001 and.b D0, D1 00003F62 4A00 tst.b D0 00003F64 6600 0128 bne +0x12A /* 0000408E */ label00003F68: 00003F68 802D B5C4 or.b D0, [A5 - 0x4A3C] 00003F6C 6600 0120 bne +0x122 /* 0000408E */ 00003F70 422E FF9B clr.b [A6 - 0x65] label00003F74: 00003F74 2D6D DFEA FFFC move.l [A6 - 0x4], [A5 - 0x2016] label00003F7A: 00003F7A 1D7C 0005 FFD0 move.b [A6 - 0x30], 0x5 00003F80 4267 clr.w -[A7] 00003F82 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003F86 2F0E move.l -[A7], A6 00003F88 4EBA E8A4 jsr [PC - 0x175C /* 0000282E */] 00003F8C 101F move.b D0, [A7]+ 00003F8E 6716 beq +0x18 /* 00003FA6 */ 00003F90 2F00 move.l -[A7], D0 00003F92 4267 clr.w -[A7] 00003F94 2F0E move.l -[A7], A6 00003F96 4EBA E900 jsr [PC - 0x1700 /* 00002898 */] 00003F9A 121F move.b D1, [A7]+ 00003F9C 201F move.l D0, [A7]+ 00003F9E C001 and.b D0, D1 00003FA0 4A00 tst.b D0 00003FA2 6600 00EA bne +0xEC /* 0000408E */ label00003FA6: 00003FA6 802D B5C4 or.b D0, [A5 - 0x4A3C] 00003FAA 6600 00E2 bne +0xE4 /* 0000408E */ 00003FAE 4267 clr.w -[A7] 00003FB0 4EBA E6B4 jsr [PC - 0x194C /* 00002666 */] 00003FB4 101F move.b D0, [A7]+ 00003FB6 6600 00D6 bne +0xD8 /* 0000408E */ 00003FBA 102E FFD6 move.b D0, [A6 - 0x2A] 00003FBE 6762 beq +0x64 /* 00004022 */ 00003FC0 7018 moveq.l D0, 0x18 00003FC2 B02E FFD5 cmp.b D0, [A6 - 0x2B] 00003FC6 664E bne +0x50 /* 00004016 */ 00003FC8 102E FFD7 move.b D0, [A6 - 0x29] 00003FCC 673C beq +0x3E /* 0000400A */ 00003FCE 206D D484 movea.l A0, [A5 - 0x2B7C] 00003FD2 2050 movea.l A0, [A0] 00003FD4 102E FFD4 move.b D0, [A6 - 0x2C] 00003FD8 4880 ext.w D0 00003FDA D040 add.w D0, D0 00003FDC 72FF moveq.l D1, 0xFFFFFFFF 00003FDE 41E8 00C4 lea.l A0, [A0 + 0xC4] 00003FE2 B270 0000 cmp.w D1, [A0 + D0.w] 00003FE6 6608 bne +0xA /* 00003FF0 */ 00003FE8 1F3C 000F move.b -[A7], 0xF 00003FEC 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] label00003FF0: 00003FF0 102E FFD4 move.b D0, [A6 - 0x2C] 00003FF4 4880 ext.w D0 00003FF6 5340 subq.w D0, 1 00003FF8 41ED D24C lea.l A0, [A5 - 0x2DB4] 00003FFC E540 asl D0.w, 2 00003FFE 2F30 0000 move.l -[A7], [A0 + D0.w] 00004002 205F movea.l A0, [A7]+ 00004004 4E90 jsr [A0] 00004006 6000 0086 bra +0x88 /* 0000408E */ label0000400A: 0000400A 3F3C 0030 move.w -[A7], 0x30 /* '0' */ 0000400E 2F0E move.l -[A7], A6 00004010 4EBA FA9C jsr [PC - 0x564 /* 00003AAE */] 00004014 6078 bra +0x7A /* 0000408E */ label00004016: 00004016 3F3C 003F move.w -[A7], 0x3F /* '?' */ 0000401A 2F0E move.l -[A7], A6 0000401C 4EBA FA90 jsr [PC - 0x570 /* 00003AAE */] 00004020 606C bra +0x6E /* 0000408E */ label00004022: 00004022 7016 moveq.l D0, 0x16 00004024 B02E FFD5 cmp.b D0, [A6 - 0x2B] 00004028 6632 bne +0x34 /* 0000405C */ 0000402A 102E FFD7 move.b D0, [A6 - 0x29] 0000402E 6720 beq +0x22 /* 00004050 */ 00004030 102E FFD4 move.b D0, [A6 - 0x2C] 00004034 4880 ext.w D0 00004036 5340 subq.w D0, 1 00004038 41ED D374 lea.l A0, [A5 - 0x2C8C] 0000403C E540 asl D0.w, 2 0000403E 2F30 0000 move.l -[A7], [A0 + D0.w] 00004042 205F movea.l A0, [A7]+ 00004044 4E90 jsr [A0] 00004046 1F3C 000F move.b -[A7], 0xF 0000404A 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 0000404E 603E bra +0x40 /* 0000408E */ label00004050: 00004050 3F3C 0030 move.w -[A7], 0x30 /* '0' */ 00004054 2F0E move.l -[A7], A6 00004056 4EBA FA56 jsr [PC - 0x5AA /* 00003AAE */] 0000405A 6032 bra +0x34 /* 0000408E */ label0000405C: 0000405C 7015 moveq.l D0, 0x15 0000405E B02E FFD5 cmp.b D0, [A6 - 0x2B] 00004062 660A bne +0xC /* 0000406E */ 00004064 1F3C 000F move.b -[A7], 0xF 00004068 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 0000406C 6020 bra +0x22 /* 0000408E */ label0000406E: 0000406E 7002 moveq.l D0, 0x02 00004070 B02E FFD5 cmp.b D0, [A6 - 0x2B] 00004074 6718 beq +0x1A /* 0000408E */ 00004076 102E FFD8 move.b D0, [A6 - 0x28] 0000407A 660A bne +0xC /* 00004086 */ 0000407C 3F3C 003F move.w -[A7], 0x3F /* '?' */ 00004080 2F0E move.l -[A7], A6 00004082 4EBA FA2A jsr [PC - 0x5D6 /* 00003AAE */] label00004086: 00004086 1F3C 000F move.b -[A7], 0xF 0000408A 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] label0000408E: 0000408E 102D B5C4 move.b D0, [A5 - 0x4A3C] 00004092 6720 beq +0x22 /* 000040B4 */ 00004094 102E FFD6 move.b D0, [A6 - 0x2A] 00004098 6704 beq +0x6 /* 0000409E */ 0000409A 4EAD 1F22 jsr [A5 + 0x1F22 /* export_992 */] label0000409E: 0000409E 4EAD 324A jsr [A5 + 0x324A /* export_1605 */] 000040A2 102D C9DC move.b D0, [A5 - 0x3624] 000040A6 670C beq +0xE /* 000040B4 */ 000040A8 3F3C 000C move.w -[A7], 0xC 000040AC 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */] 000040B0 4EAD 2DFA jsr [A5 + 0x2DFA /* export_1467 */] label000040B4: 000040B4 102E FF9C move.b D0, [A6 - 0x64] 000040B8 6708 beq +0xA /* 000040C2 */ 000040BA 486E FFE2 pea.l [A6 - 0x1E] 000040BE 4EAD 256A jsr [A5 + 0x256A /* export_1193 */] label000040C2: 000040C2 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000040C6 4E5E unlink A6 000040C8 4E75 rts fn000040CA: 000040CA 4E56 0000 link A6, 0 000040CE 4267 clr.w -[A7] 000040D0 206D E174 movea.l A0, [A5 - 0x1E8C] 000040D4 2F28 0018 move.l -[A7], [A0 + 0x18] 000040D8 4EAD 1942 jsr [A5 + 0x1942 /* export_804 */] 000040DC 1B5F CDFE move.b [A5 - 0x3202], [A7]+ 000040E0 4E5E unlink A6 000040E2 4E75 rts fn000040E4: 000040E4 4E56 FEF4 link A6, -0x010C 000040E8 486E FEFC pea.l [A6 - 0x104] 000040EC 486E FEF8 pea.l [A6 - 0x108] 000040F0 486E FEF4 pea.l [A6 - 0x10C] 000040F4 4EAD 1DB2 jsr [A5 + 0x1DB2 /* export_946 */] 000040F8 486E FF00 pea.l [A6 - 0x100] 000040FC 4EAD 1EFA jsr [A5 + 0x1EFA /* export_987 */] 00004100 4267 clr.w -[A7] 00004102 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00004106 486E FF00 pea.l [A6 - 0x100] 0000410A 4EAD 1A8A jsr [A5 + 0x1A8A /* export_845 */] 0000410E 101F move.b D0, [A7]+ 00004110 6608 bne +0xA /* 0000411A */ 00004112 3F3C 0080 move.w -[A7], 0x80 00004116 4EBA CF74 jsr [PC - 0x308C /* 0000108C */] label0000411A: 0000411A 4E5E unlink A6 0000411C 4E75 rts fn0000411E: 0000411E 4E56 0000 link A6, 0 00004122 4267 clr.w -[A7] 00004124 4EBA E540 jsr [PC - 0x1AC0 /* 00002666 */] 00004128 101F move.b D0, [A7]+ 0000412A 6702 beq +0x4 /* 0000412E */ 0000412C 6010 bra +0x12 /* 0000413E */ label0000412E: 0000412E 526D CC88 addq.w [A5 - 0x3378], 1 00004132 1F2E 0008 move.b -[A7], [A6 + 0x8] 00004136 4EAD 094A jsr [A5 + 0x94A /* export_293 */] 0000413A 4EBA D358 jsr [PC - 0x2CA8 /* 00001494 */] label0000413E: 0000413E 4E5E unlink A6 00004140 205F movea.l A0, [A7]+ 00004142 544F addq.w A7, 2 00004144 4ED0 jmp [A0]